The FILE_INFO_3 structure specifies pertinent information about files, devices, and pipes.
typedef struct _FILE_INFO_3 {
DWORD fi3_id;
DWORD fi3_permissions;
DWORD fi3_num_locks;
LPWSTR fi3_pathname;
LPWSTR fi3_username;
} FILE_INFO_3, *PFILE_INFO_3, *LPFILE_INFO_3;
Value | Meaning |
---|---|
PERM_FILE_READ | Permission to read a resource and, by default, execute the resource. |
PERM_FILE_WRITE | Permission to write to a resource. |
PERM_FILE_CREATE | Permission to create a resource; data can be written when creating the resource. |
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in lmshare.h.
Networking (Net) Overview, Net Structures, NetFileEnum, NetFileGetInfo