Función CcUnpinDataForThread (ntifs.h)
La rutina CcUnpinDataForThread libera páginas de un archivo almacenado en caché cuyo bloque de control de búfer (BCB) se modificó mediante una llamada anterior a CcSetBcbOwnerPointer.
Sintaxis
void CcUnpinDataForThread(
[in] PVOID Bcb,
[in] ERESOURCE_THREAD ResourceThreadId
);
Parámetros
[in] Bcb
Puntero al BCB de las páginas que se van a liberar.
[in] ResourceThreadId
Identifica el subproceso que adquirió originalmente el BCB. Debe coincidir con el puntero propietario usado en la llamada a CcSetBcbOwnerPointer.
Valor devuelto
None
Observaciones
CcUnpinDataForThread libera el BCB para el subproceso indicado y realiza cualquier otra limpieza necesaria.
Cada llamada a CcSetBcbOwnerPointer debe coincidir con una llamada posterior a CcUnpinDataForThread.
CcUnpinDataForThread es funcionalmente equivalente a CcUnpinData, salvo que también libera el recurso BCB para el subproceso indicado.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |