ExReleaseResourceLite 関数 (wdm.h)
ExReleaseResourceLite ルーチンは、現在のスレッドが所有する指定されたエグゼクティブ リソースを解放します。
構文
void ExReleaseResourceLite(
[in, out] PERESOURCE Resource
);
パラメーター
[in, out] Resource
現在のスレッドが所有するエグゼクティブ リソースへのポインター。
戻り値
なし
解説
このルーチンを呼び出す前に、通常のカーネル APC 配信を無効にする必要があります。 KeEnterCriticalRegion を呼び出して、通常のカーネル APC 配信を無効にします。 リソースが解放されるまで、配信は無効のままにしておく必要があります。その時点で 、KeLeaveCriticalRegion を呼び出して再び有効にすることができます。 詳細については、「 APC の無効化」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
DDI コンプライアンス規則 | ExclusiveResourceAccess(wdm)、 HwStorPortProhibitedDDIs(storport)、 WithinCriticalRegion(storport)、WithinCriticalRegion(storport)、 WithinCriticalRegion(wdm) |
こちらもご覧ください
ExAcquireResourceExclusiveLite
ExAcquireSharedStarveExclusive