Condividi tramite


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

IRP_MJ_DEVICE_CONTROL

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

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously