POFXCALLBACKREQUESTWORKER 콜백 함수(pepfx.h)

RequestWorker 루틴은 PEP(플랫폼 확장 플러그 인)가 지정된 디바이스를 대신하여 제출할 작업 요청이 있음을 PoFx(Windows 전원 관리 프레임워크)에 알리기 위해 PEP(플랫폼 확장 플러그 인)에서 호출됩니다.

구문

POFXCALLBACKREQUESTWORKER Pofxcallbackrequestworker;

void Pofxcallbackrequestworker(
  [in] POHANDLE PluginHandle
)
{...}

매개 변수

[in] PluginHandle

PoFx를 사용하여 디바이스 등록을 나타내는 POHANDLE 값입니다. PEP는 이전에 디바이스의 드라이버 스택이 PoFx에 디바이스를 등록했음을 PEP에 알리는 PEP_DPM_REGISTER_DEVICE 알림 중에 PoFx에서 이 핸들을 받았습니다.

반환 값

없음

설명

이 루틴은 PoFx에 의해 구현되며 PEP에 의해 호출됩니다. PEP_KERNEL_INFORMATION_STRUCT_V3 구조의 RequestWorker 멤버는 RequestWorker 루틴에 대한 포인터입니다.

PEP가 이 루틴을 호출할 때마다 PoFx는 PEP에 PEP_DPM_WORK 알림을 전송하여 응답합니다. 작업자 스레드를 즉시 작업 요청을 처리할 수 없는 경우 이 알림이 지연될 수 있습니다.

PEP는 IRQL <= DISPATCH_LEVEL 이 루틴을 호출할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 부터 지원합니다.
대상 플랫폼 Windows
헤더 pepfx.h(Pep_x.h 포함)
IRQL <= DISPATCH_LEVEL

추가 정보

PEP_DPM_WORK

PEP_KERNEL_INFORMATION_STRUCT_V3