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.
Osservazioni
I driver di filtro del file system chiamano IoIsFileOriginRemote per un oggetto file per determinare se rappresenta una richiesta di creazione remota.
è necessario chiamare IoIsFileOriginRemote 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-creazione").
IoIsFileOriginRemote controlla il flag di FO_REMOTE_ORIGIN sull'oggetto file a cui punta FileObject. I file system di rete impostano o cancellano questo flag chiamando IoSetFileOrigin.
Fabbisogno
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 |