FILE_INFO_3 structure (lmshare.h)
Contient le numéro d’identification et d’autres informations pertinentes sur les fichiers, les appareils et les tuyaux.
Syntaxe
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;
Membres
fi3_id
Spécifie une valeur DWORD qui contient le numéro d’identification attribué à la ressource lors de son ouverture.
fi3_permissions
Spécifie une valeur DWORD qui contient les autorisations d’accès associées à l’application d’ouverture. Ce membre peut être une ou plusieurs des valeurs suivantes.
fi3_num_locks
Spécifie une valeur DWORD qui contient le nombre de verrous de fichier sur le fichier, l’appareil ou le canal.
fi3_pathname
Pointeur vers une chaîne qui spécifie le chemin d’accès de la ressource ouverte.
Cette chaîne est Unicode si _WIN32_WINNT ou FORCE_UNICODE sont définis.
fi3_username
Pointeur vers une chaîne qui spécifie quel utilisateur (sur les serveurs qui ont une sécurité au niveau de l’utilisateur) ou quel ordinateur (sur les serveurs qui ont une sécurité au niveau du partage) qui a ouvert la ressource. Notez que Windows ne prend pas en charge la sécurité au niveau du partage.
Cette chaîne est Unicode si _WIN32_WINNT ou FORCE_UNICODE sont définis.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | lmshare.h (include Lm.h) |