Funzioni NetFile (Gestione condivisione di rete)
Le funzioni dei file di rete consentono di monitorare e chiudere le risorse file, dispositivo e pipe aperte in un server. Le funzioni di file sono elencate di seguito.
Funzione | Descrizione |
---|---|
NetFileClose | Forza la chiusura di una risorsa. |
NetFileEnum | Restituisce informazioni sui file aperti in un server. |
NetFileGetInfo | Restituisce informazioni su una determinata apertura di una risorsa server. |
Chiamare la funzionenetFileClosequando il file non può essere chiuso da altri mezzi. Questa funzione deve essere usata con cautela perché NetFileClose non scrive i dati memorizzati nella cache nel sistema client nel file prima di chiudere il file.
La funzionenetFileEnumrestituisce informazioni sulle risorse aperte in un server. Un file può essere aperto una o più volte da una o più applicazioni. Ogni apertura di file viene identificata in modo univoco. La funzione netFileEnum restituisce una voce per ogni apertura di file. La funzionenetFileGetInforestituisce informazioni su un'apertura di una risorsa.
Le informazioni sui file sono disponibili ai livelli seguenti.
I livelli 0 e 1 non sono supportati. Il livello 2 restituisce solo il numero di identificazione assegnato alla risorsa al momento dell'apertura. Il livello 3 restituisce il numero di identificazione, le autorizzazioni, i blocchi di file e il nome dell'utente che ha aperto la risorsa.
Se si esegue la programmazione per Active Directory, è possibile chiamare determinati metodi ADSI (Active Directory Service Interface) per ottenere la stessa funzionalità che è possibile ottenere chiamando ilNetFileEnume funzioni netFileGetInfo. Per altre informazioni, vedere IADsResource e IADsFileServiceOperations.