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)

另請參閱

ERESOURCE

ExEnterCriticalRegionAndAcquireResourceExclusive