Platforms to show: All Mac Windows Linux Cross-Platform

Back to MacUSBMBS class.

MacUSBMBS.kIOReturnSuccess = 0

Type Topic Plugin Version
const USB MBS USB Plugin 12.5
The error constant for no error.

MacUSBMBS.kIOUSBConfigNotFound = &he0004056

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Configuration Not found.

MacUSBMBS.kIOUSBDeviceNotHighSpeed = &he0004049

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

The device is not a high speed device, so the EHCI driver returns an error.

MacUSBMBS.kIOUSBDevicePortWasNotSuspended = &he0004050

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Port was not suspended.

MacUSBMBS.kIOUSBEndpointNotFound = &he0004057

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Endpoint Not found.

MacUSBMBS.kIOUSBHighSpeedSplitError = &he000404b

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Error to hub on high speed bus trying to do split transaction.

MacUSBMBS.kIOUSBInterfaceNotFound = &he000404e

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Interface ref not recognized.

MacUSBMBS.kIOUSBLowLatencyBufferNotPreviouslyAllocated = &he000404d

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Attempted to use user land low latency isoc calls w/out calling PrepareBuffer (on the data buffer) first.

MacUSBMBS.kIOUSBLowLatencyFrameListNotPreviouslyAllocated = &he000404c

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Attempted to use user land low latency isoc calls w/out calling PrepareBuffer (on the frame list) first.

MacUSBMBS.kIOUSBNoAsyncPortErr = &he000405f

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

No async port.

MacUSBMBS.kIOUSBNotEnoughPipesErr = &he000405e

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Not enough pipes in interface.

MacUSBMBS.kIOUSBNotEnoughPowerErr = &he000405d

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Not enough power for selected configuration.

MacUSBMBS.kIOUSBPipeStalled = &he000404f

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Pipe has stalled, error needs to be cleared.

MacUSBMBS.kIOUSBSyncRequestOnWLThread = &he000404a

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

A synchronous USB request was made on the workloop thread (from a callback?). Only async requests are permitted in that case.

MacUSBMBS.kIOUSBTooManyPipesErr = &he0004060

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Too many pipes.

MacUSBMBS.kIOUSBTransactionReturned = &he0004050

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

The transaction has been returned to the caller.

MacUSBMBS.kIOUSBTransactionTimeout = &he0004051

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Transaction timed out.

MacUSBMBS.kIOUSBUnknownPipeErr = &he0004061

Type Topic Plugin Version
const USB MBS USB Plugin 13.5
One of the error constants.

Pipe ref not recognized.

The items on this page are in the following plugins: MBS USB Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...