IPrinterScriptUsbJobContextReturnCodes::DeviceBusy method
Returns a value of '3' to inform USBMon that the device communication channel isn't accepting data at this time.
Syntax
HRESULT DeviceBusy(
[out, retval] UINT32 *value
);
Parameters
value [out, retval]
Value that indicates that the communication channel isn't accepting data at this time.
Return value
This method returns an HRESULT value.
Remarks
DeviceBusy is a read-only method. A returned value of '3' doesn't indicate a failure, and USBMon should inform the print spooler that the device is busy. USBMon can then call the function again at a later time. The number of bytes processed from the print data stream (printData) is returned in the writePrintDataProgress object.
Requirements
Minimum supported client: Windows 8.1
Minimum supported server: Windows Server 2012 R2
Target platform: Desktop
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for