SHARE_INFO_501 structure (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_501 {
  LMSTR shi501_netname;
  DWORD shi501_type;
  LMSTR shi501_remark;
  DWORD shi501_flags;
} SHARE_INFO_501, *PSHARE_INFO_501, *LPSHARE_INFO_501;

Membres

shi501_netname

Pointeur vers une chaîne Unicode spécifiant le nom d’une ressource partagée.

shi501_type

Combinaison de valeurs qui spécifient le type de partage.

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 interprocessus (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
Partage temporaire.

shi501_remark

Pointeur vers une chaîne Unicode spécifiant un commentaire facultatif sur la ressource partagée.

shi501_flags

Réservés au; doit être égal à zéro.

Spécifications

   
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 (include Lm.h)

Voir aussi

NetShareGetInfo

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

Fonctions de partage réseau