Funzione UcmUcsiPpmNotification (ucmucsippm.h)
Informa l'estensione della classe UcmUcsiCx su una notifica UCSI.
void UcmUcsiPpmNotification(
[in] UCMUCSIPPM PpmObject,
[in] PUCSI_DATA_BLOCK DataBlock
);
[in] PpmObject
Handle per un oggetto Platform Policy Manager (PPM) ricevuto dal driver client nella chiamata precedente a UcmUcsiPpmCreate.
[in] DataBlock
Puntatore a una struttura [UCSI_DATA_BLOCK] che contiene informazioni sulla notifica USCI.
Nessuno
Il driver client chiama UcmUcsiPpmNotification in caso di notifica UCSI. Il driver non deve chiamare più di un'istanza di questa funzione contemporaneamente per evitare una race condition.
Il driver client deve presupporre che il driver possa ricevere una richiesta prima che la chiamata venga restituita. Di conseguenza, se mantiene un blocco intorno a questa funzione e lo stesso blocco per la gestione di una richiesta, si verifica un deadlock.
Requisito | Valore |
---|---|
versione minima di KMDF | 1.27 |
versione minima di UMDF | N/D |
intestazione | ucmucsippm.h (include UcmUcsiCx.h) |
libreria | UcmUcsiCxStub.lib |
IRQL | <=DISPATCH_LEVEL |