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 |