The BLACKICE_MESSAGE_ERROR message

 

The Message Capture Dll sends this message when error happens during the communication with the printer.

 

The valid member of the TSPrnMessage structure for the “BLACKICE_MESSAGE_ERROR” messages is dwMessage.

The lParam parameter of the message contains the error code. The error code can have one of the following values:

           

Error

Value

Description

BI_MESSAGE_CAPTURE_ERROR_PROCESS_MESSAGE_TIMEOUT

0

The BLACKICE_MESSAGE_DEVMODE message was not processed within the timeout period by the application which uses the Message Capture Dll.

BI_MESSAGE_CAPTURE_ERROR_CANNOT_WRITE_PRINTER_PIPE

1

Message Capture Dll failed to write the printer pipe.

BI_MESSAGE_CAPTURE_ERROR_CANNOT_READ_PRINTER_PIPE

2

Message Capture Dll failed to read the printer pipe.