writing printer minidriver using IPrintOemUni::Compression

Hello,

Anyone asking me about writing a simple printer driver.

The printer langage is very simple : this is a black and white printer,
which can receive only (after header) one command : bitmap data using a
customized RLE method.

So it seem we need using a minidriver, with a customized
IPrintOemUni::Compression method and define CmdEnableOEMComp

Can I find sample of IPrintOemUni::Compression ? I did not found it on DDK.
And I did not found the format of "pInBuf - Caller-supplied pointer to input
scan line data. "

Thank you,
Gilles Vollant