UcmUcsiPpmNotification, fonction (ucmucsippm.h)
Informe l’extension de classe UcmUcsiCx d’une notification UCSI.
Syntaxe
void UcmUcsiPpmNotification(
[in] UCMUCSIPPM PpmObject,
[in] PUCSI_DATA_BLOCK DataBlock
);
Paramètres
[in] PpmObject
Handle d’un objet Platform Policy Manager (PPM) que le pilote client a reçu lors de l’appel précédent à UcmUcsiPpmCreate.
[in] DataBlock
Pointeur vers une structure [UCSI_DATA_BLOCK] qui contient des informations sur la notification USCI.
Valeur de retour
None
Remarques
Le pilote client appelle UcmUcsiPpmNotification en cas de notification UCSI. Le pilote ne doit pas appeler plusieurs instance de cette fonction en même temps pour éviter une condition de course.
Le pilote client doit supposer que le pilote peut recevoir une demande avant le retour de cet appel. Par conséquent, s’il conserve un verrou autour de cette fonction et le même verrou autour de la gestion d’une demande, il en résultera un blocage.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1,27 % |
Version UMDF minimale | N/A |
En-tête | ucmucsippm.h (include UcmUcsiCx.h) |
Bibliothèque | UcmUcsiCxStub.lib |
IRQL | <=DISPATCH_LEVEL |