IoIsFileOriginRemote, fonction (ntddk.h)

La routine IoIsFileOriginRemote détermine si un objet de fichier donné est destiné à une demande de création distante.

Syntaxe

BOOLEAN IoIsFileOriginRemote(
  [in] PFILE_OBJECT FileObject
);

Paramètres

[in] FileObject

Pointeur vers un objet de fichier pour le fichier.

Valeur retournée

IoIsFileOriginRemote retourne TRUE si l’objet file a été créé pour satisfaire une demande de création distante, sinon FALSE.

Remarques

Les pilotes de filtre de système de fichiers appellent IoIsFileOriginRemote pour un objet fichier afin de déterminer s’il représente une demande de création distante.

IoIsFileOriginRemote doit être appelé une fois la demande de création terminée. En d’autres termes, il ne peut pas être appelé dans le chemin d’accès de la répartition de la création (« pré-création ») ou dans le chemin d’accès de fin de la création (« post-création »).

IoIsFileOriginRemote vérifie l’indicateur de FO_REMOTE_ORIGIN sur l’objet file pointé par FileObject. Les systèmes de fichiers réseau définissent ou effacent cet indicateur en appelant IoSetFileOrigin.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Cette routine est disponible sur Microsoft Windows XP et versions ultérieures.
Plateforme cible Universal
En-tête ntddk.h (inclure Ntddk.h, Ntifs.h, Fltkernel.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL N’importe quel niveau

Voir aussi

IoSetFileOrigin