struttura FILE_INFO_3 (lmshare.h)
Contiene il numero di identificazione e altre informazioni pertinenti su file, dispositivi e pipe.
Sintassi
typedef struct _FILE_INFO_3 {
DWORD fi3_id;
DWORD fi3_permissions;
DWORD fi3_num_locks;
LMSTR fi3_pathname;
LMSTR fi3_username;
} FILE_INFO_3, *PFILE_INFO_3, *LPFILE_INFO_3;
Members
fi3_id
Specifica un valore DWORD contenente il numero di identificazione assegnato alla risorsa all'apertura.
fi3_permissions
Specifica un valore DWORD che contiene le autorizzazioni di accesso associate all'applicazione di apertura. Questo membro può essere uno o più dei valori seguenti.
fi3_num_locks
Specifica un valore DWORD che contiene il numero di blocchi di file nel file, nel dispositivo o nella pipe.
fi3_pathname
Puntatore a una stringa che specifica il percorso della risorsa aperta.
Questa stringa è Unicode se sono definite _WIN32_WINNT o FORCE_UNICODE .
fi3_username
Puntatore a una stringa che specifica l'utente (nei server con sicurezza a livello di utente) o quale computer (nei server con sicurezza a livello di condivisione) ha aperto la risorsa. Si noti che Windows non supporta la sicurezza a livello di condivisione.
Questa stringa è Unicode se sono definite _WIN32_WINNT o FORCE_UNICODE .
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | lmshare.h (include Lm.h) |