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. Di seguito sono elencate le funzioni di file.

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 funzione NetFileClose quando 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 funzione NetFileEnum restituisce 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 funzione NetFileGetInfo restituisce informazioni su un'apertura di una risorsa.

Le informazioni sui file sono disponibili ai livelli seguenti.

FILE_INFO_2
FILE_INFO_3

I livelli 0 e 1 non sono supportati. Il livello 2 restituisce solo il numero di identificazione assegnato alla risorsa all'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 le funzioni NetFileEnum e NetFileGetInfo . Per altre informazioni, vedere IADsResource e IADsFileServiceOperations.