Win32_PerfFormattedData_
Counters_PerProcessorNetworkInterfaceCardActivity クラス - WMI Library
Win32_PerfFormattedData_
Counters_PerProcessorNetworkInterfaceCardActivity クラスの説明
Per Processor Network Interface Card Activity カウンター セットは、プロセッサごとにネットワーク インターフェイス カードのネットワーク活動を計測します。
WMI Provider は、WmiPerfInst です。
プロパティ リスト
BuildScatterGatherListCallsPersec
Data Type: uint32
Access Type: Read Only
Build Scatter Gather List Calls/sec は、Scatter Gather DMA リストを作成するために、NDIS がインターフェイスから要求を受信した平均の速度 (1 秒あたりの呼び出し数) です。
Caption
Data Type: string
Access Type: Read Only
統計またはメトリックの簡単な説明 (1 行分の文字列) です。
Description
Data Type: string
Access Type: Read Only
統計またはメトリックの説明です。
DPCsDeferredPersec
Data Type: uint32
Access Type: Read Only
DPCs Deferred/sec は、ユーザー モード スレッドの枯渇を防ぐために DPC の実行が遅延された平均の速度 (1 秒あたりの発生数) です。
DPCsQueuedonOtherCPUsPersec
Data Type: uint32
Access Type: Read Only
DPCs Queued on Other CPUs/sec は、ミニポートが特定の CPU のキューに別の CPU からの DPC を登録した平均の速度 (1 秒あたりの登録数) です。
DPCsQueuedPersec
Data Type: uint32
Access Type: Read Only
DPCs Queued/sec は、NDIS がインターフェイスの遅延プロシージャ呼び出し (DPC) をキューに登録した平均の速度 (1 秒あたりの登録数) です。
Frequency_Object
Data Type: uint64
Access Type: Read Only
N/A
Frequency_PerfTime
Data Type: uint64
Access Type: Read Only
N/A
Frequency_Sys100NS
Data Type: uint64
Access Type: Read Only
N/A
InterruptsPersec
Data Type: uint32
Access Type: Read Only
Interrupts/sec は、NDIS がインターフェイスに対するハードウェア割り込みを受信し、処理した平均の速度 (1 秒あたりの処理数) です。
LowResourceReceivedPacketsPersec
Data Type: uint32
Access Type: Read Only
Low Resource Received Packets/sec は、リソース不足のインターフェイスから NDIS がパケットを受信した平均の速度 (1 秒あたりのパケット数) です。
LowResourceReceiveIndicationsPersec
Data Type: uint32
Access Type: Read Only
Low Resource Receive Indications/sec は、リソース不足のインターフェイスから NDIS が受信通知呼び出しを受信した平均の速度 (1 秒あたりの受信数) です。
Name
Data Type: string
Access Type: Read Only
Name プロパティにより、統計またはメトリックを認識するラベルが定義されます。サブクラスの場合、プロパティは上書きされて Key プロパティとなります。
PacketsCoalescedPersec
Data Type: uint32
Access Type: Read Only
Packets Coalesced/sec は、ホスト CPU への割り込みの前にネットワーク インターフェイスによる結合が適用されたパケットを NDIS が受信した平均の速度 (1 秒あたりのパケット数) です。
ReceivedPacketsPersec
Data Type: uint32
Access Type: Read Only
Received Packets/sec は、NDIS がインターフェイスからパケットを受信した平均の速度 (1 秒あたりのパケット数) です。
ReceiveIndicationsPersec
Data Type: uint32
Access Type: Read Only
Receive Indications/sec は、NDIS がインターフェイスからの受信通知呼び出しを受信した平均の速度 (1 秒あたりの受信数) です。
ReturnedPacketsPersec
Data Type: uint32
Access Type: Read Only
Returned Packets/sec は、スタックが受信パケットをインターフェイスに返した平均の速度 (1 秒あたりのパケット数) です。
ReturnPacketCallsPersec
Data Type: uint32
Access Type: Read Only
Return Packet Calls/sec は、スタックが受信パケットをインターフェイスに返した平均の速度 (1 秒あたりの呼び出し数) です。
RSSIndirectionTableChangeCallsPersec
Data Type: uint32
Access Type: Read Only
RSS Indirection Table Change Calls/sec は、スタックがインターフェイスの RSS 間接指定テーブルの変更要求を送信した平均の速度 (1 秒あたりの呼び出し数) です。
SendCompleteCallsPersec
Data Type: uint32
Access Type: Read Only
Send Complete Calls/sec は、NDIS がインターフェイスから送信完了通知を受信した平均の速度 (1 秒あたりの呼び出し数) です。
SendRequestCallsPersec
Data Type: uint32
Access Type: Read Only
Send Request Calls/sec は、スタックがインターフェイスに対して送信を要求した平均の速度 (1 秒あたりの呼び出し数) です。
SentCompletePacketsPersec
Data Type: uint32
Access Type: Read Only
Send Complete Packets/sec は、NDIS がインターフェイスから送信完了通知を受信した平均の速度 (1 秒あたりのパケット数) です。
SentPacketsPersec
Data Type: uint32
Access Type: Read Only
Sent Packets/sec は、スタックがインターフェイスに対して送信を要求した平均の速度 (1 秒あたりのパケット数) です。
TcpOffloadReceivebytesPersec
Data Type: uint32
Access Type: Read Only
Tcp Offload Receive bytes/sec は、TCP オフロード受信通知呼び出しを使用するネットワーク インターフェイスからの平均データ配信速度 (1 秒あたりのバイト数) です。
TcpOffloadReceiveIndicationsPersec
Data Type: uint32
Access Type: Read Only
Tcp Offload Receive Indications/sec は、NDIS がネットワーク インターフェイスから TCP オフロード受信通知呼び出しを受信した平均の速度 (1 秒あたりの受信数) です。
TcpOffloadSendbytesPersec
Data Type: uint32
Access Type: Read Only
Tcp Offload Send bytes/sec は、TCP オフロード送信要求呼び出しを使用するネットワーク インターフェイスに対する平均データ配信速度 (1 秒あたりのバイト数) です。
TcpOffloadSendRequestCallsPersec
Data Type: uint32
Access Type: Read Only
Tcp Offload Send Request Calls/sec は、TCP/IP プロトコルがネットワーク インターフェイスに対して TCP オフロード送信を要求した平均の速度 (1 秒あたりの要求数) です。
Timestamp_Object
Data Type: uint64
Access Type: Read Only
N/A
Timestamp_PerfTime
Data Type: uint64
Access Type: Read Only
N/A
Timestamp_Sys100NS
Data Type: uint64
Access Type: Read Only
N/A
メソッド リスト
Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity クラスにはメソッドはありません。
WQL サンプル (e.g. VB/C#/PowerShell)
SELECT * FROM Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity
VB6/VBS
SWbemServices クラスの ExecQuery メソッドから WQL を実行可能です。
Set oClassSet = Service.ExecQuery("SELECT * FROM Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity")
または下記のような記述でも実行可能です。
Set oClassSet = GetObject("winmgmts:\\.\root\cimv2").ExecQuery("SELECT * FROM Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity")
VB.Net
ObjectQuery クラスの QueryString プロパティに WQL を設定し、ManagementObjectSearcher クラスの Get メソッドから WQL を実行可能です。
oSearcher.Query.QueryString = "SELECT * FROM Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity"
oClass = oSearcher.Get
C#.Net
ObjectQuery クラスの QueryString プロパティに WQL を設定し、ManagementObjectSearcher クラスの Get メソッドから WQL を実行可能です。
oSearcher.Query.QueryString = "SELECT * FROM Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity"
oClass = oSearcher.Get();
PowerShell
Get-WmiObject コマンドレットの query オプションを指定し WQL を実行可能です。
Get-WmiObject -query "SELECT * FROM Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity"
またはクラス名を直接指定する実行方法もあります。
Get-WmiObject Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity
このサイトの情報について
このコンテンツは WMI の各コンポーネントが持っている Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity クラス情報を参照・抽出しリファレンスとして作成・提供しています。
参照した WMI の名前空間は root/CIMV2、書き出し環境は Windows 10 になります。
WMI の使い方 (VB6, VBS, VBA, VB.NET, VC#, PowerShell を対象) に関しては WMI Step も参考にしてみてください。(WMI 初心者・入門編としてもおすすめです。)
各種言語を使用した WMI を使用するたたき台としてソーステンプレートも公開しています。プログラム/スクリプト作成時に役立てば…と思っています。
今後各 WMI Class をサポートしている OS の種類を掲載する予定です。
予定OS: Windows XP/Windows Vista/Windows 7/Windows 8/Windows 10/Windows Server 2003/Windows Server 2003 R2/Windows Server 2008/Windows Server 2008 R2