FILE_INFO_3結構 (lmshare.h)

包含識別碼,以及檔案、裝置和管道的其他相關資訊。

語法

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;

成員

fi3_id

指定 DWORD 值,其中包含開啟資源時指派給資源的識別碼。

fi3_permissions

指定 DWORD 值,其中包含與開啟應用程式相關聯的存取權限。 這個成員可以是下列一或多個值。

意義
PERM_FILE_READ
讀取資源的許可權,預設會執行資源。
PERM_FILE_WRITE
寫入資源的許可權。
PERM_FILE_CREATE
建立資源的許可權;建立資源時可以寫入資料。

fi3_num_locks

指定 DWORD 值,其中包含檔案、裝置或管道上的檔案鎖定數目。

fi3_pathname

指定已開啟之資源路徑之字串的指標。

如果 已定義_WIN32_WINNTFORCE_UNICODE ,則此字串為 Unicode。

fi3_username

字串的指標,指定具有使用者層級安全性) 的伺服器上哪些使用者 (,或具有共用層級安全性) 開啟資源之伺服器上的電腦 (。 請注意,Windows 不支援共用層級安全性。

如果 已定義_WIN32_WINNTFORCE_UNICODE ,則此字串為 Unicode。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 lmshare.h (包含 Lm.h)

另請參閱

FILE_INFO_2

NetFile 函式

NetFileEnum

NetFileGetInfo

網路管理概觀

網路管理結構