IOCTL_USBPRINT_GET_LPT_STATUS IOCTL (usbprint.h)
La richiesta di IOCTL_USBPRINT_GET_LPT_STATUS consente al software di livello superiore (ad esempio un monitor lingua), di richiedere e ottenere il byte di stato della stampante da una stampante USB.
Codice principale
Buffer di input
Non usato in questa operazione; impostare questo parametro su NULL.
Lunghezza del buffer di input
Non usato in questa operazione; impostare questo parametro su 0.
Buffer di output
Puntatore a un DWORD contenente lo stato della stampante.
Lunghezza del buffer di output
sizeof(DWORD)
Blocco di stato
Irp->IoStatus.Status è impostato su STATUS_SUCCESS se la richiesta ha esito positivo. In caso contrario, stato alla condizione di errore appropriata come codice NTSTATUS.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | usbprint.h |
Vedere anche
creazione di richieste IOCTL nei driver
WdfIoTargetSendInternalIoctlOthersSynchronously