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 de retour
IoIsFileOriginRemote retourne TRUE si l’objet de fichier a été créé pour satisfaire une demande de création à distance, sinon FALSE.
Remarques
Les pilotes de filtre de système de fichiers appellent IoIsFileOriginRemote pour un objet de fichier afin de déterminer s’il représente une demande de création distante.
IoIsFileOriginRemote doit être appelée une fois la demande de création entièrement terminée. En d’autres termes, il ne peut pas être appelé dans le chemin create dispatch (« pré-create ») ou dans le chemin d’accès de création (« post-création »).
IoIsFileOriginRemote vérifie l’indicateur de FO_REMOTE_ORIGIN sur l’objet de fichier pointé par FileObject. Les systèmes de fichiers réseau définissent ou effacent cet indicateur en appelant IoSetFileOrigin.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Cette routine est disponible sur Microsoft Windows XP et versions ultérieures. |
plateforme cible | Universel |
d’en-tête | ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau |