共用方式為


STAT_WORKSTATION_0結構 (lmstats.h)

包含指定工作站的統計資訊。

語法

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;

成員

StatisticsStartTime

指定開始的時間統計數據收集。

此成員也會指出上次清除工作站的統計數據的時間。 值會儲存為自 00:00:00:00、1970 年 1 月 1 日起經過的秒數。

BytesReceived

指定工作站收到的位元組總數。

SmbsReceived

指定工作站所收到的伺服器消息塊總數, (SMB) 。

PagingReadBytesRequested

指定分頁 I/O 要求已讀取的位元組總數。

NonPagingReadBytesRequested

指定非分頁 I/O 要求已讀取的位元組總數。

CacheReadBytesRequested

指定快取 I/O 要求已讀取的位元組總數。

NetworkReadBytesRequested

指定磁碟 I/O 要求已讀取的位元組總數。

BytesTransmitted

指定工作站所傳輸的位元組總數。

SmbsTransmitted

指定工作站所傳輸的SMB總數。

PagingWriteBytesRequested

指定由分頁 I/O 要求寫入的位元組總數。

NonPagingWriteBytesRequested

指定非分頁 I/O 要求所寫入的位元組總數。

CacheWriteBytesRequested

指定快取 I/O 要求已寫入的位元組總數。

NetworkWriteBytesRequested

指定磁碟 I/O 要求已寫入的位元組總數。

InitiallyFailedOperations

指定無法開始的網路作業總數。

FailedCompletionOperations

指定無法完成的網路作業總數。

ReadOperations

指定工作站起始的讀取作業總數。

RandomReadOperations

指定工作站起始的隨機存取讀取總數。

ReadSmbs

指定工作站已傳送至伺服器的讀取要求總數。

LargeReadSmbs

指定工作站傳送給伺服器大於伺服器交涉緩衝區大小兩倍的讀取要求總數。

SmallReadSmbs

指定工作站已傳送至伺服器之交涉緩衝區大小小於 1/4 的伺服器讀取要求總數。

WriteOperations

指定工作站起始的寫入作業總數。

RandomWriteOperations

指定工作站起始的隨機存取寫入總數。

WriteSmbs

指定工作站已傳送至伺服器的寫入要求總數。

LargeWriteSmbs

指定工作站傳送至伺服器之交涉緩衝區大小兩倍以上的伺服器寫入要求總數。

SmallWriteSmbs

指定工作站已傳送至伺服器大小小於伺服器交涉緩衝區大小的 1/4 寫入要求總數。

RawReadsDenied

指定工作站已拒絕的原始讀取要求總數。

RawWritesDenied

指定工作站已拒絕的原始寫入要求總數。

NetworkErrors

指定工作站收到的網路錯誤總數。

Sessions

指定工作站所建立的會話總數。

FailedSessions

指定工作站嘗試建立工作階段但失敗的次數。

Reconnects

指定失敗的連線總數。

CoreConnects

指定支援成功 PCNET 方言的伺服器連線總數。

Lanman20Connects

指定支援成功 LanManager 2.0 方言的伺服器連線總數。

Lanman21Connects

指定支援成功 LanManager 2.1 方言的伺服器連線總數。

LanmanNtConnects

指定支援成功 NTLM 方言的伺服器連線總數。

ServerDisconnects

指定工作站由網路伺服器中斷連線的次數。

HungSessions

指定工作站上已過期的會話總數。

UseCount

指定工作站所建立的網路連線總數。

FailedUseCount

指定工作站的失敗網路連線總數。

CurrentCommands

指定尚未完成的目前要求數目。

規格需求

需求
最低支援的用戶端 Windows 10 組建 20348
最低支援的伺服器 Windows 10 組建 20348
標頭 lmstats.h

另請參閱

NetStatisticsGet

網路管理概觀

網路管理結構

統計數據函數