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 |