IOCTL_61883_CLASS IOCTL (61883.h)
Un driver client IEC-61883 usa l'IRP_MJ_INTERNAL_DEVICE_CONTROLIRP con IoControlCode IOCTL_61883_CLASS per comunicare con lo stack di driver 1394 usando il protocollo IEC-61883. Il driver ha accesso a tutte le operazioni fornite dal driver di protocollo IEC-61883 tramite questa richiesta.
Codice principale
Buffer di input
Parametri->Others.Argument1 punta a una struttura AV_61883_REQUEST . Il membro funzione della struttura della richiesta specifica il tipo di richiesta. Il membro dell'unione della struttura della richiesta specifica i parametri specifici della richiesta. I parametri e il loro significato sono documentati con ogni richiesta.
Buffer di output
Parametri->Others.Argument1 punta alla struttura AV_61883_REQUEST passata come input. Nell'ambito del completamento della richiesta, il driver del bus riempie alcuni sottomember dell'unione all'interno della struttura della richiesta con informazioni per il conducente. Le informazioni restituite sono documentate con ogni richiesta.
Blocco dello stato
Le informazioni restituite dal driver di protocollo IEC-61883 nel blocco di stato I/O sono documentate con ogni richiesta.
Requisiti
Requisito | Valore |
---|---|
Intestazione | 61883.h (include 61883.h) |