次の方法で共有


IoGetStackLimits 関数 (wdm.h)

IoGetStackLimits ルーチンは、現在のスレッドのスタック フレームの境界を返します。

構文

void IoGetStackLimits(
  [out] PULONG_PTR LowLimit,
  [out] PULONG_PTR HighLimit
);

パラメーター

[out] LowLimit

このルーチンが現在のスレッドのスタック フレームの下位オフセットを返す呼び出し元が指定した変数へのポインター。

[out] HighLimit

呼び出し元が指定した変数へのポインター。このルーチンは、現在のスレッドのスタック フレームの上位オフセットを返します。

戻り値

何一つ

備考

最上位レベルのドライバーは、このルーチン、特に現在のスレッドのスタック上の場所へのポインターが渡されたファイル システムを呼び出すことができます。

Windows Server 2003 Service Pack 1 (SP1) 以降のバージョンの Windows では、IoGetStackLimits の呼び出し元は任意の IRQL で実行できます。 以前のオペレーティング システムの場合、呼び出し元は IRQL <= APC_LEVELで実行されている必要があります。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
ライブラリ NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 「解説」セクションを参照してください。

関連項目

IoGetInitialStack

IoGetRemainingStackSize