次の方法で共有


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

こちらもご覧ください

PEP_KERNEL_INFORMATION_STRUCT_V3