Função CcGetFileObjectFromSectionPtrs (ntifs.h)
Dado um ponteiro para os ponteiros do objeto de seção para um arquivo armazenado em cache, o CcGetFileObjectFromSectionPtrs rotina retorna um ponteiro para o objeto de arquivo que o gerenciador de cache está usando para o arquivo.
Sintaxe
PFILE_OBJECT CcGetFileObjectFromSectionPtrs(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer
);
Parâmetros
[in] SectionObjectPointer
Ponteiro para uma estrutura que contém os ponteiros do objeto de seção do objeto de arquivo.
Valor de retorno
Um ponteiro para o objeto de arquivo ou NULL se o arquivo não estiver armazenado em cache ou não estiver mais armazenado em cache.
Observações
O sistema de arquivos é responsável por garantir que o objeto de arquivo permaneça válido enquanto estiver em uso. É impossível para o gerenciador de cache garantir isso.
Usando CcGetFileObjectFromSectionPtrs, você perde algumas funcionalidades de cache. Em vez disso, use a rotina de
Para obter mais informações sobre como criar seções mapeadas e exibições de memória, consulte seções e exibições.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Universal |
cabeçalho | ntifs.h (inclua Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL |
NtosKrnl.exe |