ExReleaseResourceAndLeaveCriticalRegion 函式 (wdm.h)
ExReleaseResourceAndLeaveCriticalRegion 例程會先釋放指定的資源,然後離開重要區域。
void ExReleaseResourceAndLeaveCriticalRegion(
PERESOURCE Resource
);
Resource
[in, out]要釋放之資源的指標。 這個參數應該與呼叫者在先前對取得資源之 ExEnterCriticalRegionAndAcquireResourceExclusive 例程中提供做為參數的 ERESOURCE指標相同。
沒有
在驅動程式呼叫 ExEnterCriticalRegionAndAcquireResourceExclusive 方法以進入重要區域並取得資源以進行獨佔存取之後,驅動程式必須呼叫 ExReleaseResourceAndLeaveCriticalRegion 釋放資源並結束關鍵區域。
如需使用 ERESOURCE 結構同步處理資源獨佔存取的詳細資訊,請參閱 ERESOURCE 例程簡介。 如需輸入和離開重要區域的詳細資訊,請參閱 重要區域和受防護區域。
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista |
支援的最低伺服器 | Windows Server 2003 SP1 |
標頭 | wdm.h |
IRQL | <= APC_LEVEL |
DDI 合規性規則 | CriticalRegions(wdm),HwStorPortProhibitedDIS(storport) |