Compartir a través de


Función CcGetFileObjectFromSectionPtrs (ntifs.h)

Dado un puntero a los punteros de objeto de sección para un archivo almacenado en caché, el CcGetFileObjectFromSectionPtrs rutina devuelve un puntero al objeto de archivo que usa el administrador de caché para el archivo.

Sintaxis

PFILE_OBJECT CcGetFileObjectFromSectionPtrs(
  [in] PSECTION_OBJECT_POINTERS SectionObjectPointer
);

Parámetros

[in] SectionObjectPointer

Puntero a una estructura que contiene los punteros de objeto de sección del objeto de archivo.

Valor devuelto

Puntero al objeto de archivo o NULL si el archivo no está almacenado en caché o ya no está almacenado en caché.

Observaciones

El sistema de archivos es responsable de asegurarse de que el objeto de archivo sigue siendo válido mientras está en uso. Es imposible que el administrador de caché garantice esto.

Al usar CcGetFileObjectFromSectionPtrs, se pierde alguna funcionalidad de almacenamiento en caché. En su lugar, use la rutina ccGetFileObjectFromSectionPtrsRef , que proporciona la misma funcionalidad que ccGetFileObjectFromSectionPtrs así como la creación de una referencia para el objeto.

Para obtener más información sobre cómo crear secciones asignadas y vistas de memoria, vea Secciones y vistas.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de ntifs.h (incluya Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe

Consulte también

ccGetFileObjectFromSectionPtrsRef

CcPurgeCacheSection