Функция CcUnpinData (ntifs.h)
Подпрограмма CcUnpinData выпускает кэшированные данные файлов, которые были сопоставлены или закреплены при предыдущем вызове CcMapData, CcPinRead или CcPreparePinWrite.
Синтаксис
void CcUnpinData(
[in] PVOID Bcb
);
Параметры
[in] Bcb
Указатель на блок управления буфером (BCB) для освобождаемого данных.
Возвращаемое значение
None
Remarks
CcUnpinData освобождает BCB и выполняет любую другую необходимую очистку.
Каждый успешный вызов CcMapData, CcPinRead или CcPreparePinWrite должен сопоставляться последующим вызовом CcUnpinData.
BcB, измененные CcSetBcbOwnerPointer, не могут быть открепляются путем вызова CcUnpinData. Вместо этого необходимо вызвать CcUnpinDataForThread.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | ntifs.h (включая Ntifs.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |