IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND IOCTL (ucmtcpciportcontrollerrequests.h)
Définit la valeur d’un registre de commandes défini conformément à la spécification de l’interface du contrôleur de port de type C du bus série universel.
Code principal
Mémoire tampon d'entrée
Pointeur vers une structure UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS . Pour obtenir la structure, appelez WdfRequestRetrieveInputBuffer en transmettant l’objet de requête d’infrastructure reçu.
Longueur de la mémoire tampon d’entrée
Taille de la structure UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS .
Bloc d’état
Irp->IoStatus.Status est défini sur STATUS_SUCCESS si la demande réussit. Sinon, indiquez la condition d’erreur appropriée en tant que code NTSTATUS .
Remarques
L’extension de classe UcmTcpciCx envoie cette demande IOCTL pour définir la valeur du registre de commandes. La valeur à définir est fournie dans la structure fournie. Après avoir défini la valeur dans le registre, le pilote client doit appeler WdfRequestComplete pour terminer la demande.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ucmtcpciportcontrollerrequests.h |
Voir aussi
Création de requêtes IOCTL dans les pilotes
WdfIoTargetSendInternalIoctlOthersSynchronously