NDIS 一般統計數據 OID
驅動程式應該回應具有完整資訊的統計數據 OID 查詢,讓驅動程式可以提供操作系統和應用程式,並提供監視網路狀態、回應安全性問題,以及診斷問題所需的資訊。 如果統計數據計數器位於硬體中,驅動程式應該在每次查詢統計數據 OID 時,從硬體讀取適當的統計數據值。
注意:一般統計數據 OID 會計算所有透過網路適配器的流量,包括 網路直接核心 (NDK) 流量。 NDK 統計數據可以個別計算 OID_NDK_STATISTICS。
64 位計數器的迷你埠驅動程序支援
所有 One-Gbps 和更快的迷你埠驅動程式都必須針對下列統計數據支援 64 位計數器。 此外,Microsoft 建議所有 100Mbps 和更快的迷你埠驅動程式都支援 64 位計數器,以取得下列統計數據:
- OID_GEN_STATISTICS
- OID_GEN_BYTES_RCV
- OID_GEN_BYTES_XMIT
- OID_GEN_RCV_DISCARDS
- OID_GEN_XMIT_DISCARDS
- OID_GEN_XMIT_OK
- OID_GEN_RCV_OK
- OID_GEN_XMIT_ERROR
- OID_GEN_RCV_ERROR
- OID_GEN_RCV_NO_BUFFER
- OID_GEN_DIRECTED_BYTES_XMIT
- OID_GEN_DIRECTED_FRAMES_XMIT
- OID_GEN_MULTICAST_BYTES_XMIT
- OID_GEN_MULTICAST_FRAMES_XMIT
- OID_GEN_BROADCAST_BYTES_XMIT
- OID_GEN_BROADCAST_FRAMES_XMIT
- OID_GEN_DIRECTED_BYTES_RCV
- OID_GEN_DIRECTED_FRAMES_RCV
- OID_GEN_MULTICAST_BYTES_RCV
- OID_GEN_MULTICAST_FRAMES_RCV
- OID_GEN_BROADCAST_BYTES_RCV
- OID_GEN_BROADCAST_FRAMES_RCV
- OID_GEN_RCV_CRC_ERROR
- OID_GEN_TRANSMIT_QUEUE_LENGTH
- OID_GEN_INIT_TIME_MS
- OID_GEN_RESET_COUNTS
- OID_GEN_MEDIA_SENSE_COUNTS
迷你埠驅動程式也可以支援其他統計數據 OID 的 64 位計數器,例如指出傳輸或接收錯誤的 OID。
Windows XP 和更新版本的作業系統提供 64 位計數器的系統支援。
注意:如果 NDIS MUX 驅動程式公開多個迷你埠實例,查詢下列一般統計數據 OID 應該傳回該迷你埠實例的特定數據。 例如,如果 MUX 驅動程式實作虛擬局域網路 (VLAN) 篩選,並公開每個 VLAN 一個迷你埠,則從下列 OID 傳回的統計數據值必須是每個 VLAN。