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.

Observaciones

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.

ioIsFileOriginRemote debe llamarse después de que la solicitud de creación se haya completado por completo. En otras palabras, no se puede llamar a en la ruta de acceso create dispatch ("pre-create") ni en la ruta de acceso 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 llamando a IoSetFileOrigin.

Requisitos

Requisito Valor
cliente mínimo admitido Esta rutina está disponible en Microsoft Windows XP y versiones posteriores.
de la plataforma de destino de Universal
encabezado de ntddk.h (incluya Ntddk.h, Ntifs.h, Fltkernel.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL Cualquier nivel

Consulte también

IoSetFileOrigin