IoGetDriverObjectExtension 関数 (wdm.h)

IoGetDriverObjectExtension ルーチンは、以前に割り当てられたドライバーごとのコンテキスト領域を取得します。

構文

__drv_aliasesMem PVOID IoGetDriverObjectExtension(
  [in] PDRIVER_OBJECT DriverObject,
  [in] PVOID          ClientIdentificationAddress
);

パラメーター

[in] DriverObject

コンテキスト領域が関連付けられているドライバー オブジェクトを指定します。

[in] ClientIdentificationAddress

取得するコンテキスト領域の一意識別子 (割り当て時に指定) を指定します。

戻り値

IoGetDriverObjectExtension は、コンテキスト領域へのポインターを返します (または NULL が返される場合)。

注釈

ドライバーは IoGetDriverObjectExtension を呼び出して、以前に割り当てられた拡張領域へのポインターを取得します。

要件

要件
サポートされている最小のクライアント Windows 2000 以降で使用できます。
対象プラットフォーム ユニバーサル
Header wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

こちらもご覧ください

IoAllocateDriverObjectExtension