CDI_Execute_CDMMessage
Sends another CDM message request through layers of CDM filters prior to being received by a translator CDM (also referred to as a base CDM) where the message is converted to a SuperHACB. This function is used only by filter CDMs.
LONG CDI_Execute_CDMMessage (
LONG npaDeviceID,
LONG msgPutHandle,
LONG cdiBindHandle,
LONG (*callback)(
struct CDMMessageStruct *cdmMessage,
LONG callbackParameter,
LONG returnParameter,
LONG completionCode),
LONG callbackParameter
);
.
The following table lists return values and descriptions.
CDI_Execute_Message is used by filter CDMs to pass messages to the next filter. Messages are allocated using CDI_Allocate_CDMMessage.