Description:

PrtDevIOCtl passes device-specific commands to the device. PrtDevIOCtl is an emulation of DosDevIOCtl.

Note: Under OS/2, PM port drivers are responsible for initializing printer ports; presentation drivers should not need to use this function.

#include <os2.h>

PVOID    pData;       /*  A pointer to a data packet. */
PVOID    pParms;      /*  The parameter list. */
ULONG    ulFunction;  /*  The function number. */
ULONG    ulCategory;  /*  The category code. */
HFILE    hDevice;     /*  The device handle returned by PrtOpen. */
ULONG    rc;          /*  Return codes. */

rc = PrtDevIOCtl(pData, pParms, ulFunction,
       ulCategory, hDevice);


[Back: PrtDevIOCtl]
[Next: PrtDevIOCtl Parameter - pData]