exReleaseResourceLite 函数 (wdm.h)
ExReleaseResourceLite 例程释放当前线程拥有的指定执行资源。
语法
void ExReleaseResourceLite(
[in, out] PERESOURCE Resource
);
参数
[in, out] Resource
指向当前线程拥有的执行资源的指针。
返回值
无
备注
在调用此例程之前,必须禁用常规内核 APC 传递。 通过调用 KeEnterCriticalRegion 禁用正常的内核 APC 传递。 在释放资源之前,传递必须保持禁用状态,此时可以通过调用 KeLeaveCriticalRegion 重新启用它。 有关详细信息,请参阅 禁用 APC。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows 2000 开始可用。 |
目标平台 | 通用 |
标头 | wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
DDI 符合性规则 | ExclusiveResourceAccess (wdm) 、 HwStorPortProhibitedDDI (storport) 、 WithinCriticalRegion (storport) 、WithinCriticalRegion (storport) 、 WithinCriticalRegion (wdm) |
另请参阅
ExAcquireResourceExclusiveLite
ExAcquireSharedStarveExclusive