IOCTL_UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK IOCTL (Ucmucsippmrequests.h)
Envoie un bloc de données UCSI au microprogramme PPM à l’aide du transport pris en charge.
Code principal
Mémoire tampon d'entrée
Pointeur vers une structure UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK_IN_PARAMS qui contient le bloc de données UCSI.
Longueur de la mémoire tampon d’entrée
Taille de la structure UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK_IN_PARAMS .
Bloc d’état
Irp-IoStatus.Status> est défini sur STATUS_SUCCESS si la demande réussit. Sinon, définissez sur la condition d’erreur appropriée en tant que code NTSTATUS. Pour plus d’informations, consultez Valeurs NTSTATUS.
Remarques
Chaque fois que l’extension de classe UcmUcsiCx doit envoyer de manière asynchrone un bloc UCSI au microprogramme PPM, l’extension de classe envoie cette demande IOCTL au pilote client de manière asynchrone.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | Ucmucsippmrequests.h (inclure UcmUcsiCx.h) |