Funzione UcmUcsiPpmNotification (ucmucsippm.h)

Informa l'estensione della classe UcmUcsiCx su una notifica UCSI.

Sintassi

void UcmUcsiPpmNotification(
  [in] UCMUCSIPPM       PpmObject,
  [in] PUCSI_DATA_BLOCK DataBlock
);

Parametri

[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.

Valore restituito

Nessuno

Osservazioni

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.

Fabbisogno

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