Estructura NETCONNECTINFOSTRUCT (winnetwk.h)
La estructura NETCONNECTINFOSTRUCT contiene información sobre el rendimiento de una red. La función NPGetConnectionPerformance la usa.
Sintaxis
typedef struct _NETCONNECTINFOSTRUCT {
DWORD cbStructure;
DWORD dwFlags;
DWORD dwSpeed;
DWORD dwDelay;
DWORD dwOptDataSize;
} NETCONNECTINFOSTRUCT, *LPNETCONNECTINFOSTRUCT;
Miembros
cbStructure
Tamaño de la estructura NETCONNECTINFOSTRUCT , en bytes. Esto se rellena por el autor de la llamada para indicar el tamaño de la estructura pasada. El proveedor de red debe dejar este campo sin cambios y puede suponer que la estructura es lo suficientemente grande como para contener todos los campos hasta y incluir dwOptDataSize.
dwFlags
Se trata de una máscara de bits que puede tener una o varias de las marcas siguientes.
dwSpeed
Velocidad del medio al recurso de red en unidades de 100bps. Por ejemplo, un vínculo de punto a punto de 1200 baudios devuelve 12.
dwDelay
Retraso introducido por la red al enviar información, en milisegundos. Es decir, el tiempo entre el momento en que la red comienza a enviar datos y la hora en que se recibe. Esto se suma a cualquier latencia que se haya incorporado en el cálculo de dwSpeed, por lo que el valor devuelto será cero para acceder a la mayoría de los recursos.
dwOptDataSize
Recomendación para el tamaño de los datos, en bytes, que se envía de forma más eficaz a través de la red cuando una aplicación realiza una única solicitud al recurso de red. Por ejemplo, para un recurso de red de disco, este valor puede ser 2048 o 512 al escribir un bloque de datos.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | winnetwk.h |