UcmUcsiPpmNotification 함수(ucmucsippm.h)

UcmUcsiCx 클래스 확장에 UCSI 알림을 알릴 수 있습니다.

구문

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

매개 변수

[in] PpmObject

클라이언트 드라이버가 UcmUcsiPpmCreate에 대한 이전 호출에서 받은 PPM(플랫폼 정책 관리자) 개체에 대한 핸들입니다.

[in] DataBlock

USCI 알림에 대한 정보를 포함하는 [UCSI_DATA_BLOCK] 구조체에 대한 포인터입니다.

반환 값

없음

설명

클라이언트 드라이버는 UCSI 알림이 있는 경우 UcmUcsiPpmNotification을 호출합니다. 드라이버는 경합 상태를 방지하기 위해 이 함수의 두 개 이상의 instance 동시에 호출해서는 안됩니다.

클라이언트 드라이버는 이 호출이 반환되기 전에 드라이버가 요청을 받을 수 있다고 가정해야 합니다. 따라서 이 함수 주위에 잠금을 유지하고 요청을 처리하는 것과 동일한 잠금을 유지하면 교착 상태가 발생합니다.

요구 사항

요구 사항
최소 KMDF 버전 1.27
최소 UMDF 버전 해당 없음
머리글 ucmucsippm.h(UcmUcsiCx.h 포함)
라이브러리 UcmUcsiCxStub.lib
IRQL <=DISPATCH_LEVEL