PRM_INVOKE_HANDLER回呼函式 (prminterface.h)
這個例程會叫用特定的PRM處理程式。
語法
PRM_INVOKE_HANDLER PrmInvokeHandler;
NTSTATUS PrmInvokeHandler(
[in] LPGUID HandlerGuid,
[in] PVOID ParameterBuffer,
[in] ULONG Reserved,
[out] PULONG64 EfiStatus
)
{...}
參數
[in] HandlerGuid
指定要叫用之 PRM 處理程式的 128 位唯一標識子指標。
[in] ParameterBuffer
呼叫端配置 PRM 處理程式參數緩衝區的指標。
[in] Reserved
保留的。 設定為零。
[out] EfiStatus
ULONG64指標,輸出時會包含 PRM 處理程式調用中的 EFI 狀態。
傳回值
如果呼叫成功,這個方法會傳回NTSTATUS,其中包含STATUS_SUCCESS。 否則,方法會傳回適當的錯誤碼。
備註
PRM_INVOKE_HANDLER不是可直接依名稱呼叫的系統例程。 這個例程只能由 PRM_INTERFACE結構中 傳回之位址的指標呼叫。 驅動程式會藉由呼叫 ExGetPrmInterface 來取得此例程的位址。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 |
標頭 | prminterface.h |
IRQL | <= HIGH_LEVEL |