SHARE_INFO_1-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_1 {
LMSTR shi1_netname;
DWORD shi1_type;
LMSTR shi1_remark;
} SHARE_INFO_1, *PSHARE_INFO_1, *LPSHARE_INFO_1;
Member
shi1_netname
Zeiger auf eine Unicode-Zeichenfolge, die den Freigabenamen einer Ressource angibt. Aufrufe der NetShareSetInfo-Funktion ignorieren diesen Member.
shi1_type
Eine Kombination von Werten, die den Typ der freigegebenen Ressource angeben. Aufrufe der NetShareSetInfo-Funktion ignorieren diesen Member.
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. |
shi1_remark
Zeiger auf eine Unicode-Zeichenfolge, die einen optionalen Kommentar zur freigegebenen Ressource angibt.
Anforderungen
Anforderung | Wert |
---|---|
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) |