Freigeben über


IoIsFileOriginRemote-Funktion (ntddk.h)

Die IoIsFileOriginRemote Routine bestimmt, ob ein bestimmtes Dateiobjekt für eine Remoteerstellungsanforderung ist.

Syntax

BOOLEAN IoIsFileOriginRemote(
  [in] PFILE_OBJECT FileObject
);

Parameter

[in] FileObject

Zeigen Sie auf ein Dateiobjekt für die Datei.

Rückgabewert

IoIsFileOriginRemote gibt TRUE zurück, wenn das Dateiobjekt erstellt wurde, um eine Remoteerstellungsanforderung zu erfüllen, andernfalls FALSE.

Bemerkungen

Dateisystemfiltertreiber rufen IoIsFileOriginRemote- für ein Dateiobjekt auf, um zu bestimmen, ob es eine Remoteerstellungsanforderung darstellt.

IoIsFileOriginRemote- muss aufgerufen werden, nachdem die Erstellungsanforderung vollständig abgeschlossen wurde. Anders ausgedrückt: Sie kann nicht im Pfad "Pre-Create") oder im Erstellungsabschlusspfad ("post-create") aufgerufen werden.

IoIsFileOriginRemote überprüft das FO_REMOTE_ORIGIN Flag für das Dateiobjekt, auf das FileObjectverweist. Netzwerkdateisysteme legen diese Kennzeichnung fest oder löschen sie, indem Sie IoSetFileOriginaufrufen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Diese Routine ist unter Microsoft Windows XP und höher verfügbar.
Zielplattform- Universal
Header- ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- Beliebige Ebene

Siehe auch

IoSetFileOrigin-