共用方式為


SHARE_INFO_1 結構 (lmshare.h)

包含共用資源的相關信息,包括資源的名稱和類型,以及與資源相關聯的批註。

語法

typedef struct _SHARE_INFO_1 {
  LMSTR shi1_netname;
  DWORD shi1_type;
  LMSTR shi1_remark;
} SHARE_INFO_1, *PSHARE_INFO_1, *LPSHARE_INFO_1;

成員

shi1_netname

指定資源分享名稱的 Unicode 字串指標。 呼叫 NetShareSetInfo 函式會忽略此成員。

shi1_type

值的組合,指定共用資源的型別。 呼叫 NetShareSetInfo 函式會忽略此成員。

可以指定下列其中一個值。 您可以使用 STYPE_MASK 值來隔離這些值。

意義
STYPE_DISKTREE
磁碟機。
STYPE_PRINTQ
列印佇列。
STYPE_DEVICE
通訊裝置。
STYPE_IPC
IPC) (進程間通訊。
 

此外,也可以指定下列其中一或兩個值。

意義
STYPE_SPECIAL
保留給進程間通訊的特殊共用 (IPC$) 或遠端管理伺服器 (ADMIN$) 。 也可以參考系統管理共用,例如 C$、D$、E$等等。 如需詳細資訊,請參閱 網路共用函式
STYPE_TEMPORARY
暫存共用。

shi1_remark

Unicode 字串的指標,指定有關共用資源的選擇性批注。

規格需求

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

另請參閱

NetShareEnum

NetShareGetInfo

NetShareSetInfo

網路管理概觀

網路管理結構

網路共用函式