Compartir a través de


estructura CONNECTION_INFO_1 (lmshare.h)

Contiene el número de identificación de una conexión, el número de archivos abiertos, el tiempo de conexión, el número de usuarios en la conexión y el tipo de conexión.

Sintaxis

typedef struct _CONNECTION_INFO_1 {
  DWORD coni1_id;
  DWORD coni1_type;
  DWORD coni1_num_opens;
  DWORD coni1_num_users;
  DWORD coni1_time;
  LMSTR coni1_username;
  LMSTR coni1_netname;
} CONNECTION_INFO_1, *PCONNECTION_INFO_1, *LPCONNECTION_INFO_1;

Members

coni1_id

Especifica un número de identificación de conexión.

coni1_type

Combinación de valores que especifican el tipo de conexión realizada desde el nombre del dispositivo local al recurso compartido.

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.

coni1_num_opens

Especifica el número de archivos abiertos actualmente como resultado de la conexión.

coni1_num_users

Especifica el número de usuarios en la conexión.

coni1_time

Especifica el número de segundos que se ha establecido la conexión.

coni1_username

Puntero a una cadena. Si el servidor que comparte el recurso se ejecuta con seguridad de nivel de usuario, el miembro coni1_username describe qué usuario realizó la conexión. Si el servidor se ejecuta con seguridad de nivel de recurso compartido, coni1_username describe qué equipo (nombreDeEquipo) realizó la conexión. Tenga en cuenta que Windows no admite la seguridad de nivel de recurso compartido.

Esta cadena es Unicode si se definen _WIN32_WINNT o FORCE_UNICODE .

coni1_netname

Puntero a una cadena que especifica el nombre del recurso compartido del servidor o el nombre del equipo del cliente. El valor de este miembro depende del nombre especificado como parámetro calificador para la función NetConnectionEnum . El nombre no especificado en el parámetro calificador para NetConnectionEnum se proporciona automáticamente a coni1_netname.

Esta cadena es Unicode si se definen _WIN32_WINNT o FORCE_UNICODE .

Requisitos

   
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

NetConnectionEnum

Introducción a la administración de redes

Estructuras de administración de redes

Funciones de recurso compartido de red