Функция 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

См. также раздел

CcMapData

CcPinRead

CcPreparePinWrite

CcSetBcbOwnerPointer

CcUnpinDataForThread