SHARE_INFO_501-Struktur (lmshare.h)

Enthält Informationen zur freigegebenen Ressource, einschließlich des Namens und Typs der Ressource sowie einen Kommentar, der der Ressource zugeordnet ist.

Syntax

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

Members

shi501_netname

Zeiger auf eine Unicode-Zeichenfolge, die den Namen einer freigegebenen Ressource angibt.

shi501_type

Eine Kombination von Werten, die den Typ der Freigabe angeben.

Einer der folgenden Werte kann angegeben werden. Sie können diese Werte mithilfe des werts STYPE_MASK isolieren.

Wert Bedeutung
STYPE_DISKTREE
Laufwerk.
STYPE_PRINTQ
Druckwarteschlange.
STYPE_DEVICE
Kommunikationsgerät.
STYPE_IPC
Interprocess Communication (IPC).
 

Darüber hinaus können einer oder beide der folgenden Werte angegeben werden.

Wert Bedeutung
STYPE_SPECIAL
Spezielle Freigabe, die für die prozessübergreifende Kommunikation (IPC$) oder die Remoteverwaltung des Servers (ADMIN$) reserviert ist. Kann auch auf Administrative Freigaben wie C$, D$, E$ usw. verweisen. Weitere Informationen finden Sie unter Netzwerkfreigabefunktionen.
STYPE_TEMPORARY
Eine temporäre Freigabe.

shi501_remark

Zeiger auf eine Unicode-Zeichenfolge, die einen optionalen Kommentar zur freigegebenen Ressource angibt.

shi501_flags

Reserviert; muss null sein.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile lmshare.h (lm.h einschließen)

Weitere Informationen

NetShareGetInfo

Übersicht über die Netzwerkverwaltung

Netzwerkverwaltungsstrukturen

Netzwerkfreigabefunktionen