HANDLE hImp;
hImp = CreateFile("LPT1",
GENERIC_READ | GENERIC_WRITE,
0,
0,
OPEN_EXISTING,
0,
NULL);
char c; // dirección de los datos a escribir
DWORD n; //Direccion del numero de bytes escritos
c=0x01;
WriteFile(hImp, &c, 1, &n,(LPOVERLAPPED) NULL);
CloseHandle(hImp);