POFXCALLBACKREQUESTCOMMON コールバック関数 (pepfx.h)
RequestCommon ルーチンは、汎用の要求ハンドラーです。
構文
POFXCALLBACKREQUESTCOMMON Pofxcallbackrequestcommon;
NTSTATUS Pofxcallbackrequestcommon(
[in] ULONG RequestId,
[in, out, optional] PVOID Data
)
{...}
パラメーター
[in] RequestId
要求される操作を指定する要求 ID。
[in, out, optional] Data
RequestId パラメーターで指定された要求の入力データや結果データを含むデータ構造へのポインター。
戻り値
RequestCommon は、要求が正常に処理された場合にSTATUS_SUCCESSを返します。 それ以外の場合は、適切なエラー状態コードを返します。
注釈
このルーチンは 、電源管理フレームワーク (PoFx) によって実装され、プラットフォーム拡張機能プラグイン (PEP) によって呼び出されます。 PEP_KERNEL_INFORMATION_STRUCT_V3構造体の RequestCommon メンバーは、RequestCommon ルーチンへのポインターです。
PEP は、IRQL <= HIGH_LEVELでこのルーチンを呼び出すことができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 以降でサポートされています。 |
対象プラットフォーム | Windows |
ヘッダー | pepfx.h (Pep_x.h を含む) |
IRQL | <= HIGH_LEVEL |