pszPortName (PSZ) - input
Following is an example of a port name:
LPT1
This will be a locally defined port name.
pfnBaseProtXlateCmd (PFN) - input
This is NULL unless the protocol converter is an extension to the base protocol converter. If not NULL, the extension protocol converter can call the base converter at this address to let the base converter process the command.
pInData (PVOID) - input
On entry, this field contains the BIDI software protocol-specific command sequence received from the printer.
cbInData (ULONG) - input
pAlertInfo (PVOID) - in/out
This field receives a PDALERTINFO data structure. See Data Types for details on this data structure.
pOutData (PVOID) - output
If PD_ALERT is set, this returns a PRTALERT structure. See BIDI_WAIT_ALERT(8016h) in BIDI Command Structures and Command Flow for more information and Data Types for details on this data structure.
If PD_ALERT is not set, nothing is returned in this buffer.
pcbOutData (PULONG) - output
On entry, this is set to the length of the output buffer passed in. On exit, it is updated with the length of the PRTALERT structure data copied into pOutData.
rc (ULONG) - returns