Structure NETCONNECTINFOSTRUCT (winnetwk.h)
La structure NETCONNECTINFOSTRUCT contient des informations sur les performances d’un réseau. Il est utilisé par la fonction NPGetConnectionPerformance .
Syntaxe
typedef struct _NETCONNECTINFOSTRUCT {
DWORD cbStructure;
DWORD dwFlags;
DWORD dwSpeed;
DWORD dwDelay;
DWORD dwOptDataSize;
} NETCONNECTINFOSTRUCT, *LPNETCONNECTINFOSTRUCT;
Membres
cbStructure
Taille de la structure NETCONNECTINFOSTRUCT , en octets. Celui-ci est renseigné par l’appelant pour indiquer la taille de la structure transmise. Le fournisseur de réseau doit laisser ce champ inchangé et peut supposer que la structure est suffisamment grande pour contenir tous les champs jusqu’à et y compris dwOptDataSize.
dwFlags
Il s’agit d’un masque de bits qui peut avoir un ou plusieurs des indicateurs suivants.
dwSpeed
Vitesse du média à la ressource réseau en unités de 100 pbs. Par exemple, un lien point à point de 1 200 bauds retourne 12.
dwDelay
Délai introduit par le réseau lors de l’envoi d’informations, en millisecondes. En d’autres termes, le délai entre le moment où le réseau commence à envoyer des données et le moment où elles sont reçues. Cela s’ajoute à toute latence qui a été incorporée dans le calcul de dwSpeed, de sorte que la valeur retournée sera égale à zéro pour accéder à la plupart des ressources.
dwOptDataSize
Recommandation concernant la taille des données, en octets, qui sont envoyées plus efficacement via le réseau lorsqu’une application effectue une requête unique à la ressource réseau. Par exemple, pour une ressource réseau de disque, cette valeur peut être 2048 ou 512 lors de l’écriture d’un bloc de données.
Configuration requise
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 | winnetwk.h |