PCOMMAND_COMPLETE_FUNCTION callback function (usbcamdi.h)
A camera minidriver's CommandCompleteFunction callback function allows the camera minidriver to perform any additional tasks necessary to complete certain USBCAMD services
Syntax
PCOMMAND_COMPLETE_FUNCTION PcommandCompleteFunction;
NTSTATUS PcommandCompleteFunction(
PVOID DeviceContext,
PVOID CommandContext,
NTSTATUS NtStatus
)
{...}
Parameters
DeviceContext
Specifies the user-supplied value or structure relevant to the stream.
CommandContext
Specifies the context passed to CommandCompleteFunction by certain USBCAMD services.
NtStatus
Specifies the completion status of the called function.
Return value
CommandCompleteFunction does not return a value.
Remarks
The following USBCAMD services allow for the camera minidriver to perform any additional tasks:
USBCAMD_BulkReadWrite
USBCAMD_ControlVendorCommand
USBCAMD_WaitOnDeviceEvent.
Requirements
Requirement | Value |
---|---|
Target Platform | Desktop |
Header | usbcamdi.h (include Usbcamdi.h) |