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을 호출합니다. 드라이버는 경합 상태를 방지하기 위해 이 함수의 인스턴스를 두 개 이상 동시에 호출해서는 안됩니다.

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

요구 사항

   
최소 KMDF 버전 1.27
최소 UMDF 버전 해당 없음
헤더 ucmucsippm.h(UcmUcsiCx.h 포함)
라이브러리 UcmUcsiCxStub.lib
IRQL <=DISPATCH_LEVEL