CcUnpinData 函式 (ntifs.h)
CcUnpinData 例程會釋放先前呼叫 CcMapData、CcPinRead 或 CcPreparePinWrite 所對應或釘選的快取檔案數據。
語法
void CcUnpinData(
[in] PVOID Bcb
);
參數
[in] Bcb
要釋放數據的緩衝區控制區塊指標 (BCB) 。
傳回值
無
備註
CcUnpinData 會釋放 BCB,並執行任何其他必要的清除。
每次成功呼叫 CcMapData、 CcPinRead 或 CcPreparePinWrite 時,都必須符合 對 CcUnpinData 的後續呼叫。
已由 CcSetBcbOwnerPointer 修改的 BCB 無法藉由呼叫 CcUnpinData 來取消釘選。 必須改為呼叫 CcUnpinDataForThread。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
標頭 | ntifs.h (包含 Ntifs.h) |
程式庫 | NtosKrnl.lib |
Dll | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |