Funzione IoIsFileOriginRemote (ntddk.h)
La routine IoIsFileOriginRemote determina se un determinato oggetto file è per una richiesta di creazione remota.
Sintassi
BOOLEAN IoIsFileOriginRemote(
[in] PFILE_OBJECT FileObject
);
Parametri
[in] FileObject
Puntatore a un oggetto file per il file.
Valore restituito
IoIsFileOriginRemote restituisce TRUE se l'oggetto file è stato creato per soddisfare una richiesta di creazione remota; in caso contrario, FALSE.
Commenti
I driver di filtro del file system chiamano IoIsFileOriginRemote per un oggetto file per determinare se rappresenta una richiesta di creazione remota.
IoIsFileOriginRemote deve essere chiamato dopo il completamento completo della richiesta di creazione. In altre parole, non può essere chiamato nel percorso create dispatch ("pre-create") o nel percorso di creazione ("post-create").
IoIsFileOriginRemote controlla il flag FO_REMOTE_ORIGIN sull'oggetto file a cui punta FileObject. I file system di rete impostano o cancellano questo flag chiamando IoSetFileOrigin.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Questa routine è disponibile in Microsoft Windows XP e versioni successive. |
Piattaforma di destinazione | Universale |
Intestazione | ntddk.h (include Ntddk.h, Ntifs.h, Fltkernel.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualsiasi livello |