SHARE_INFO_501 structure

Contains information about the shared resource including the name and type of the resource, and a comment associated with the resource.

Syntax


typedef struct _SHARE_INFO_501 {
  LPWSTR shi501_netname;
  DWORD  shi501_type;
  LPWSTR shi501_remark;
  DWORD  shi501_flags;
} SHARE_INFO_501, *PSHARE_INFO_501, *LPSHARE_INFO_501;

Members

shi501_netname

Pointer to a Unicode string specifying the name of a shared resource.

shi501_type

A combination of values that specify the type of share.

One of the following values may be specified. You can isolate these values by using the STYPE_MASK value.

ValueMeaning
STYPE_DISKTREE

Disk drive.

STYPE_PRINTQ

Print queue.

STYPE_DEVICE

Communication device.

STYPE_IPC

Interprocess communication (IPC).

 

In addition, one or both of the following values may be specified.

ValueMeaning
STYPE_SPECIAL

Special share reserved for interprocess communication (IPC$) or remote administration of the server (ADMIN$). Can also refer to administrative shares such as C$, D$, E$, and so forth. For more information, see Network Share Functions.

STYPE_TEMPORARY

A temporary share.

 

shi501_remark

Pointer to a Unicode string specifying an optional comment about the shared resource.

shi501_flags

Reserved; must be zero.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

Lmshare.h (include Lm.h)

See also

Network Management Overview
Network Management Structures
Network Share Functions
NetShareGetInfo

 

 

Community Additions

ADD
Show:
© 2014 Microsoft