Compartir a través de


estructura SHARE_INFO_1 (lmshare.h)

Contiene información sobre el recurso compartido, incluido el nombre y el tipo del recurso, y un comentario asociado al recurso.

Sintaxis

typedef struct _SHARE_INFO_1 {
  LMSTR shi1_netname;
  DWORD shi1_type;
  LMSTR shi1_remark;
} SHARE_INFO_1, *PSHARE_INFO_1, *LPSHARE_INFO_1;

Miembros

shi1_netname

Puntero a una cadena Unicode que especifica el nombre del recurso compartido de un recurso. Las llamadas a la función NetShareSetInfo omiten este miembro.

shi1_type

Combinación de valores que especifican el tipo del recurso compartido. Las llamadas a la función NetShareSetInfo omiten este miembro.

Se puede especificar uno de los valores siguientes. Puede aislar estos valores mediante el valor STYPE_MASK .

Valor Significado
STYPE_DISKTREE
Unidad de disco.
STYPE_PRINTQ
Cola de impresión.
STYPE_DEVICE
Dispositivo de comunicación.
STYPE_IPC
Comunicación entre procesos (IPC).
 

Además, se puede especificar uno o ambos de los valores siguientes.

Valor Significado
STYPE_SPECIAL
Recurso compartido especial reservado para la comunicación entre procesos (IPC$) o la administración remota del servidor (ADMIN$). También puede hacer referencia a recursos compartidos administrativos como C$, D$, E$, etc. Para obtener más información, consulte Funciones de recurso compartido de red.
STYPE_TEMPORARY
Un recurso compartido temporal.

shi1_remark

Puntero a una cadena Unicode que especifica un comentario opcional sobre el recurso compartido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado lmshare.h (include Lm.h)

Consulte también

NetShareEnum

NetShareGetInfo

NetShareSetInfo

Introducción a la administración de redes

Estructuras de administración de redes

Funciones de recurso compartido de red