Compartir a través de


Función IoIsFileOriginRemote (ntddk.h)

La rutina IoIsFileOriginRemote determina si un objeto de archivo determinado es para una solicitud de creación remota.

Sintaxis

BOOLEAN IoIsFileOriginRemote(
  [in] PFILE_OBJECT FileObject
);

Parámetros

[in] FileObject

Puntero a un objeto de archivo para el archivo.

Valor devuelto

IoIsFileOriginRemote devuelve TRUE si el objeto de archivo se creó para satisfacer una solicitud de creación remota; de lo contrario, FALSE.

Comentarios

Los controladores de filtro del sistema de archivos llaman a IoIsFileOriginRemote para un objeto de archivo para determinar si representa una solicitud de creación remota.

Se debe llamar a IoIsFileOriginRemote una vez completada completamente la solicitud de creación. En otras palabras, no se puede llamar a en la ruta de acceso create dispatch ("pre-create") o en la ruta de acceso de finalización de creación ("posterior a la creación").

IoIsFileOriginRemote comprueba la marca FO_REMOTE_ORIGIN en el objeto de archivo al que apunta FileObject. Los sistemas de archivos de red establecen o borran esta marca mediante una llamada a IoSetFileOrigin.

Requisitos

Requisito Value
Cliente mínimo compatible Esta rutina está disponible en Microsoft Windows XP y versiones posteriores.
Plataforma de destino Universal
Encabezado ntddk.h (incluya Ntddk.h, Ntifs.h, Fltkernel.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL Cualquier nivel

Consulte también

IoSetFileOrigin