Partager via


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
STYPE_DISKTREE
Lecteur de disque.
STYPE_PRINTQ
File d’attente d’impression.
STYPE_DEVICE
Appareil de communication.
STYPE_IPC
Communication interprocess (IPC).
 

En outre, une ou les deux valeurs suivantes peuvent être spécifiées.

Valeur Signification
STYPE_SPECIAL
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.
STYPE_TEMPORARY
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)

Voir aussi

NetShareEnum

NetShareGetInfo

NetShareSetInfo

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

Fonctions de partage réseau