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. |