Partager via


structure STAT_WORKSTATION_0 (lmstats.h)

Contient des informations statistiques sur la station de travail spécifiée.

Syntaxe

typedef struct _STAT_WORKSTATION_0 {
  LARGE_INTEGER StatisticsStartTime;
  LARGE_INTEGER BytesReceived;
  LARGE_INTEGER SmbsReceived;
  LARGE_INTEGER PagingReadBytesRequested;
  LARGE_INTEGER NonPagingReadBytesRequested;
  LARGE_INTEGER CacheReadBytesRequested;
  LARGE_INTEGER NetworkReadBytesRequested;
  LARGE_INTEGER BytesTransmitted;
  LARGE_INTEGER SmbsTransmitted;
  LARGE_INTEGER PagingWriteBytesRequested;
  LARGE_INTEGER NonPagingWriteBytesRequested;
  LARGE_INTEGER CacheWriteBytesRequested;
  LARGE_INTEGER NetworkWriteBytesRequested;
  DWORD         InitiallyFailedOperations;
  DWORD         FailedCompletionOperations;
  DWORD         ReadOperations;
  DWORD         RandomReadOperations;
  DWORD         ReadSmbs;
  DWORD         LargeReadSmbs;
  DWORD         SmallReadSmbs;
  DWORD         WriteOperations;
  DWORD         RandomWriteOperations;
  DWORD         WriteSmbs;
  DWORD         LargeWriteSmbs;
  DWORD         SmallWriteSmbs;
  DWORD         RawReadsDenied;
  DWORD         RawWritesDenied;
  DWORD         NetworkErrors;
  DWORD         Sessions;
  DWORD         FailedSessions;
  DWORD         Reconnects;
  DWORD         CoreConnects;
  DWORD         Lanman20Connects;
  DWORD         Lanman21Connects;
  DWORD         LanmanNtConnects;
  DWORD         ServerDisconnects;
  DWORD         HungSessions;
  DWORD         UseCount;
  DWORD         FailedUseCount;
  DWORD         CurrentCommands;
} STAT_WORKSTATION_0, *PSTAT_WORKSTATION_0, *LPSTAT_WORKSTATION_0;

Membres

StatisticsStartTime

Spécifie l’heure à laquelle la collection de statistiques a démarré.

Ce membre indique également quand les statistiques pour les stations de travail ont été effacées pour la dernière fois. La valeur est stockée comme le nombre de secondes écoulées depuis 00 :00 :00, le 1er janvier 1970.

BytesReceived

Spécifie le nombre total d’octets reçus par la station de travail.

SmbsReceived

Spécifie le nombre total de blocs de messages serveur (SMB) reçus par la station de travail.

PagingReadBytesRequested

Spécifie le nombre total d’octets qui ont été lus en paginant les demandes d’E/S.

NonPagingReadBytesRequested

Spécifie le nombre total d’octets qui ont été lus par des demandes d’E/S non paginantes.

CacheReadBytesRequested

Spécifie le nombre total d’octets qui ont été lus par les demandes d’E/S du cache.

NetworkReadBytesRequested

Spécifie la quantité totale d’octets qui ont été lus par les demandes d’E/S de disque.

BytesTransmitted

Spécifie le nombre total d’octets transmis par la station de travail.

SmbsTransmitted

Spécifie le nombre total de PME transmises par la station de travail.

PagingWriteBytesRequested

Spécifie le nombre total d’octets qui ont été écrits en paginant les demandes d’E/S.

NonPagingWriteBytesRequested

Spécifie le nombre total d’octets qui ont été écrits par des demandes d’E/S non paginantes.

CacheWriteBytesRequested

Spécifie le nombre total d’octets qui ont été écrits par les demandes d’E/S du cache.

NetworkWriteBytesRequested

Spécifie le nombre total d’octets qui ont été écrits par les demandes d’E/S de disque.

InitiallyFailedOperations

Spécifie le nombre total d’opérations réseau qui n’ont pas pu démarrer.

FailedCompletionOperations

Spécifie le nombre total d’opérations réseau qui n’ont pas pu être effectuées.

ReadOperations

Spécifie le nombre total d’opérations de lecture lancées par la station de travail.

RandomReadOperations

Spécifie le nombre total de lectures d’accès aléatoire lancées par la station de travail.

ReadSmbs

Spécifie le nombre total de demandes de lecture envoyées par la station de travail aux serveurs.

LargeReadSmbs

Spécifie le nombre total de demandes de lecture envoyées par la station de travail aux serveurs dont la taille est supérieure à deux fois la taille de la mémoire tampon négociée du serveur.

SmallReadSmbs

Spécifie le nombre total de demandes de lecture envoyées par la station de travail aux serveurs dont la taille est inférieure à 1/4 de la taille de la mémoire tampon négociée du serveur.

WriteOperations

Spécifie le nombre total d’opérations d’écriture lancées par la station de travail.

RandomWriteOperations

Spécifie le nombre total d’écritures d’accès aléatoire lancées par la station de travail.

WriteSmbs

Spécifie le nombre total de demandes d’écriture envoyées par la station de travail aux serveurs.

LargeWriteSmbs

Spécifie le nombre total de demandes d’écriture envoyées par la station de travail aux serveurs dont la taille est supérieure à deux fois la taille de la mémoire tampon négociée du serveur.

SmallWriteSmbs

Spécifie le nombre total de demandes d’écriture envoyées par la station de travail aux serveurs dont la taille est inférieure à 1/4 de la taille de la mémoire tampon négociée du serveur.

RawReadsDenied

Spécifie le nombre total de demandes de lecture brutes effectuées par la station de travail qui ont été refusées.

RawWritesDenied

Spécifie le nombre total de demandes d’écriture brutes effectuées par la station de travail qui ont été refusées.

NetworkErrors

Spécifie le nombre total d’erreurs réseau reçues par la station de travail.

Sessions

Spécifie le nombre total de sessions établies par la station de travail.

FailedSessions

Spécifie le nombre de fois où la station de travail a tenté de créer une session mais a échoué.

Reconnects

Spécifie le nombre total de connexions ayant échoué.

CoreConnects

Spécifie le nombre total de connexions aux serveurs prenant en charge le dialecte PCNET qui ont réussi.

Lanman20Connects

Spécifie le nombre total de connexions aux serveurs prenant en charge le dialecte LanManager 2.0 qui ont réussi.

Lanman21Connects

Spécifie le nombre total de connexions aux serveurs prenant en charge le dialecte LanManager 2.1 qui ont réussi.

LanmanNtConnects

Spécifie le nombre total de connexions aux serveurs prenant en charge le dialecte NTLM qui ont réussi.

ServerDisconnects

Spécifie le nombre de fois où la station de travail a été déconnectée par un serveur réseau.

HungSessions

Spécifie le nombre total de sessions qui ont expiré sur la station de travail.

UseCount

Spécifie le nombre total de connexions réseau établies par la station de travail.

FailedUseCount

Spécifie le nombre total de connexions réseau ayant échoué pour la station de travail.

CurrentCommands

Spécifie le nombre de demandes actuelles qui n’ont pas été effectuées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête lmstats.h

Voir aussi

NetStatisticsGet

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

Fonctions statistiques