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 |
---|---|
|
Laufwerk. |
|
Druckwarteschlange. |
|
Kommunikationsgerät. |
|
Interprocess Communication (IPC). |
Darüber hinaus können einer oder beide der folgenden Werte angegeben werden.
Wert | Bedeutung |
---|---|
|
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. |
|
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) |