structure SHARE_INFO_1 (lmshare.h)
Contient des informations sur la ressource partagée, notamment le nom et le type de la ressource, ainsi qu’un commentaire associé à la ressource.
Syntaxe
typedef struct _SHARE_INFO_1 {
LMSTR shi1_netname;
DWORD shi1_type;
LMSTR shi1_remark;
} SHARE_INFO_1, *PSHARE_INFO_1, *LPSHARE_INFO_1;
Membres
shi1_netname
Pointeur vers une chaîne Unicode spécifiant le nom de partage d’une ressource. Les appels à la fonction NetShareSetInfo ignorent ce membre.
shi1_type
Combinaison de valeurs qui spécifient le type de la ressource partagée. Les appels à la fonction NetShareSetInfo ignorent ce membre.
L’une des valeurs suivantes peut être spécifiée. Vous pouvez isoler ces valeurs à l’aide de la valeur STYPE_MASK .
Valeur | Signification |
---|---|
|
Lecteur de disque. |
|
File d’attente d’impression. |
|
Appareil de communication. |
|
Communication interprocess (IPC). |
En outre, une ou les deux valeurs suivantes peuvent être spécifiées.
Valeur | Signification |
---|---|
|
Partage spécial réservé à la communication interprocessus (IPC$) ou à l’administration à distance du serveur (ADMIN$). Peut également faire référence à des partages administratifs tels que C$, D$, E$, etc. Pour plus d’informations, consultez Fonctions de partage réseau. |
|
Un partage temporaire. |
shi1_remark
Pointeur vers une chaîne Unicode spécifiant un commentaire facultatif sur la ressource partagée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | lmshare.h (inclure Lm.h) |