Message Capture Samples

The message capture samples demonstrate how to integrate an application with the Black Ice Printer Drivers. The Message Captures samples can be combined with “Start Application” feature of the printer driver to launch an application for capturing the messages.

The source code of these samples can be found in the Sample Source Code folder of the RTK installation.

Messaging Samples in the RTK

Messaging Samples are available in four programming languages C++, C#, VB.NET, Delphi.

 

 

Messaging Samples Available:

 

 

Message Capture Sample C++:

Message Capture C++ sample uses named pipe to capture Printer Driver messages.

 

 

Message Capture Service Sample C++:

The message Capture Service Sample uses named pipe to capture Printer Driver messages.

 

Custom Filename C++

The Custom Filename uses named pipe to capture Printer Driver messages. The sample can capture and save files, generated to memory.

 

Memory Image Sample C++:

Memory image sample is using named pipe to capture Printer Driver Messages, and can capture and save files, generated to memory.

 

Message Capture C#:

The Message Capture C# sample uses named pipe to capture printer driver messages.

 

Message Capture VB.NET

The Message Capture VB.NET sample uses named pipe to capture printer driver messages.

 

Message Capture Delphi

The Message Capture Delphi sample uses named pipe to capture printer driver messages. The sample is available only in 32 bit RTKs.

 


 

Sample name

Programming Language

Available messaging types

Handles generated files in memory

Memory Image

C++

Pipe

Yes

Message Capture

C++

Pipe

Yes

Message Capture Service

C++

Pipe

No

Custom Filename

C++

Pipe

Yes

Message Capture

C#

Pipe

No

Message Capture

VB.NET

Pipe

No

Message Capture

Delphi

Pipe

No