Función UcmUcsiPpmNotification (ucmucsippm.h)
Informa a la extensión de clase UcmUcsiCx sobre una notificación UCSI.
Sintaxis
void UcmUcsiPpmNotification(
[in] UCMUCSIPPM PpmObject,
[in] PUCSI_DATA_BLOCK DataBlock
);
Parámetros
[in] PpmObject
Identificador de un objeto Platform Policy Manager (PPM) que el controlador cliente recibió en la llamada anterior a UcmUcsiPpmCreate.
[in] DataBlock
Puntero a una estructura [UCSI_DATA_BLOCK] que contiene información sobre la notificación de USCI.
Valor devuelto
None
Observaciones
El controlador cliente llama a UcmUcsiPpmNotification en caso de una notificación UCSI. El controlador no debe llamar a más de una instancia de esta función al mismo tiempo para evitar una condición de carrera.
El controlador cliente debe suponer que el controlador puede recibir una solicitud antes de que se devuelva esta llamada. Por lo tanto, si mantiene un bloqueo alrededor de esta función y el mismo bloqueo alrededor del control de una solicitud, se producirá un interbloqueo.
Requisitos
Requisito | Value |
---|---|
Versión mínima de KMDF | 1.27 |
Versión mínima de UMDF | N/D |
Encabezado | ucmucsippm.h (incluya UcmUcsiCx.h) |
Library | UcmUcsiCxStub.lib |
IRQL | <=DISPATCH_LEVEL |