NdisDprReleaseSpinLock 巨集 (ndis.h)
NdisDprReleaseSpinLock 函式會釋放在呼叫 之前呼叫 中取得的微調鎖定 NdisDprAcquireSpinLock 函式。
語法
void NdisDprReleaseSpinLock(
[in] _SpinLock
);
參數
[in] _SpinLock
要釋放之已取得微調鎖定的指標。
傳回值
沒有
言論
微調鎖定的釋放可讓另一個驅動程式函式使用該鎖定在該函式取得微調鎖定之後保護的資源。
使用 NdisDprAcquireSpinLock 取得的微調鎖定,必須使用 NdisDprReleaseSpinLock發行。 使用 NdisAcquireSpinLock 取得的微調鎖定,必須使用 NdisReleaseSpinLock發行。
如需取得和釋放 NDIS 微調鎖定的詳細資訊,請參閱網路驅動程式中的 同步處理和通知。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista 中支援 NDIS 6.0 和 NDIS 5.1 驅動程式(請參閱 NdisDprReleaseSpinLock (NDIS 5.1) 。 支援 NDIS 5.1 驅動程式(請參閱 Windows XP 中的 NdisDprReleaseSpinLock (NDIS 5.1)。 |
目標平臺 | 普遍 |
標頭 | ndis.h (包括 Ndis.h) |
連結庫 | Ndis.lib |
IRQL | DISPATCH_LEVEL |
DDI 合規性規則 | Irql_Synch_Function(ndis),SpinLock(ndis),SpinLockBalanced(ndis),SpinLockDpr(ndis),SpinLockDprRelease(ndis),SpinlockRelease(ndis) |