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 a 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 condizione di gara.

Il driver client presuppone che il driver possa ricevere una richiesta prima di restituire questa chiamata. Pertanto, se mantiene un blocco intorno a questa funzione e lo stesso blocco intorno alla gestione di una richiesta, verrà generato un deadlock.

Requisiti

Requisito Valore
Versione KMDF minima 1.27
Versione UMDF minima N/D
Intestazione ucmucsippm.h (includere UcmUcsiCx.h)
Libreria UcmUcsiCxStub.lib
IRQL <=DISPATCH_LEVEL