Type Alias

IOFWAVCSubunitPlugHandlerCallback

Callback called when a incoming AVC command matching a registered command handler is received.

Declaration

typedef IOReturn (*IOFWAVCSubunitPlugHandlerCallback)(void *refCon, UInt32 subunitTypeAndID, IOFWAVCPlugTypes plugType, UInt32 plugNum, IOFWAVCSubunitPlugMessages plugMessage, UInt32 messageParams);

Parameters

refCon

The refcon supplied when a client is registered

subunitTypeAndID

The subunit type and id of this plug

plugType

The type of plug receiving the message

plugNum

The number of the plug receiving the message

plugMessage

The plug message

messageParams

The parameters associated with the plug message

Return Value

The return value is only pertinent for the kIOFWAVCSubunitPlugMsgSignalFormatModified message. Return an error if not accepting the sig format change.

See Also

Callbacks

IOFWAVCCommandHandlerCallback

Callback called when a incoming AVC command matching a registered command handler is received.

IOFWAVCPCRCallback

Callback called after a successful lock transaction to a CMP plug.

IOFWAVCRequestCallback

This Callback has been deprecated. Use installAVCCommandHandler instead.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software