Freigeben über


CcGetFileObjectFromSectionPtrsRef-Funktion (ntifs.h)

Wenn ein Zeiger auf eine SECTION_OBJECT_POINTERS Struktur für eine zwischengespeicherte Datei übergeben wird, gibt die CcGetFileObjectFromSectionPtrsRef Routine einen Zeiger auf das Dateiobjekt zurück, das der Cache-Manager für die zwischengespeicherte Datei verwendet.

Syntax

PFILE_OBJECT CcGetFileObjectFromSectionPtrsRef(
  [in] PSECTION_OBJECT_POINTERS SectionObjectPointer
);

Parameter

[in] SectionObjectPointer

Ein Zeiger auf die SECTION_OBJECT_POINTERS Struktur, die der zwischengespeicherten Datei zugeordnet ist.

Rückgabewert

Ein Zeiger auf das Dateiobjekt für die zwischengespeicherte Datei oder NULL-, wenn die Datei nicht zwischengespeichert oder nicht mehr zwischengespeichert wird.

Bemerkungen

Das Dateiobjekt wird mit einem Verweis zurückgegeben. Der Aufrufer ist dafür verantwortlich, ObDereferenceObject- für das Dateiobjekt aufzurufen, wenn es die Verwendung des Dateiobjekts abgeschlossen hat.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h, Fltkernel.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe

Siehe auch

CcGetFileObjectFromSectionPtrs

ObDereferenceObject

SECTION_OBJECT_POINTERS