Fonction CcGetFileObjectFromSectionPtrs (ntifs.h)
Avec un pointeur vers les pointeurs d’objet de section pour un fichier mis en cache, la routine CcGetFileObjectFromSectionPtrs retourne un pointeur vers l’objet de fichier que le gestionnaire de cache utilise pour le fichier.
Syntaxe
PFILE_OBJECT CcGetFileObjectFromSectionPtrs(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer
);
Paramètres
[in] SectionObjectPointer
Pointeur vers une structure contenant les pointeurs de l’objet de section de l’objet de fichier.
Valeur retournée
Pointeur vers l’objet fichier ou NULL si le fichier n’est pas mis en cache ou n’est plus mis en cache.
Remarques
Le système de fichiers est chargé de s’assurer que l’objet de fichier reste valide pendant son utilisation. Il est impossible pour le gestionnaire de cache de garantir cela.
En utilisant CcGetFileObjectFromSectionPtrs, vous perdez certaines fonctionnalités de mise en cache. Au lieu de cela, utilisez la routine CcGetFileObjectFromSectionPtrsRef , qui fournit les mêmes fonctionnalités que CcGetFileObjectFromSectionPtrs , ainsi que la création d’une référence pour l’objet.
Pour plus d’informations sur la création de sections mappées et de vues de mémoire, consultez Sections et vues.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | ntifs.h (inclure Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |