Win32_DMAChannel クラス
Win32_DMAChannelWMI クラスは、Windows を実行しているコンピューター システム上のダイレクト メモリ アクセス (DMA) チャネルを表します。 DMA は、マイクロプロセッサの助けを借りずに、デバイスからメモリ (またはその逆) にデータを移動する方法です。 システム ボードは、DMA コントローラーを使用して固定数のチャネルを処理します。各チャネルは、一度に 1 つのデバイス (および 1 つだけ) で使用できます。
次の構文はマネージド オブジェクト フォーマット (MOF) のコードを単純化したもので、すべての継承されたプロパティを含みます。 プロパティは、MOF の順序ではなく、アルファベット順で一覧表示されます。
構文
[Dynamic, Provider("CIMWin32"), UUID("{8502C4D1-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DMAChannel : CIM_DMA
{
uint16 AddressSize;
uint16 Availability;
boolean BurstMode;
uint16 ByteMode;
string Caption;
uint16 ChannelTiming;
string CreationClassName;
string CSCreationClassName;
string CSName;
string Description;
uint32 DMAChannel;
datetime InstallDate;
uint32 MaxTransferSize;
string Name;
uint32 Port;
string Status;
uint16 TransferWidths[];
uint16 TypeCTiming;
uint16 WordMode;
};
メンバー
Win32_DMAChannel クラスには、次の種類のメンバーがあります。
プロパティ
Win32_DMAChannel クラスには、これらのプロパティがあります。
-
AddressSize
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|System Resource DMA Info|001.3"), Units ("bits")
DMA チャネル のアドレス サイズ (ビット単位)。 許容される値は、8、16、32、または 64 ビットです。 不明な場合は、「0 (ゼロ)」と入力します。
このプロパティは、 CIM_DMAから継承されます。
-
-
(0)
-
(8)
-
(16)
-
(32)
-
(64)
可用性
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|DMA|001.2")
DMA の可用性。 このプロパティは、 CIM_DMAから継承されます。
その他 (1)
不明 (2)
使用可能 (3)
使用中/使用不可 (4)
使用中または使用できない
使用中および利用可能/共有可能 (5)
使用中および使用可能または共有可能
BurstMode
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|DMA|001.3")
DMA チャネルがバースト モードをサポートするかどうかを示します。
このプロパティは、 CIM_DMAから継承されます。
ByteMode
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|System Resource DMA Info|001.7")
DMA 実行モード。
このプロパティは、 CIM_DMAから継承されます。
その他 (1)
不明 (2)
'count by byte' モードで実行されない (3)
"バイト単位のカウント" モードでは実行されません
'count by byte' モードで実行 する (4)
"バイト単位のカウント" モードで実行する
Caption
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)、 DisplayName ("Caption")
オブジェクトの 1 行文字列の簡単な説明。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
ChannelTiming
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|System Resource DMA Info|001.9")
DMA チャネルのタイミング。
このプロパティは、 CIM_DMAから継承されます。
その他 (1)
不明 (2)
ISA 互換 (3)
A と入力します (4)
型 B (5)
「F」と入力 します (6)
CreationClassName
インスタンスの作成で使用される継承チェーンに表示される最初の具象クラスの名前。 クラスの他のキー プロパティと共に使用する場合、 プロパティを使用すると、このクラスとそのサブクラスのすべてのインスタンスを一意に識別できます。
このプロパティは、 CIM_DMAから継承されます。
CSCreationClassName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: 伝達 ( "CIM_ComputerSystem。CreationClassName") 、MaxLen (256)、 CIM_Key
スコープ コンピューター システム作成クラスの名前。
このプロパティは、 CIM_DMAから継承されます。
CSName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: 伝達 ( "CIM_ComputerSystem。Name")、 CIM_Key、 MaxLen (256)
スコープ コンピューター システムの名前。
このプロパティは、 CIM_DMAから継承されます。
説明
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("Description")
オブジェクトの説明。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
DMAChannel
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: Key、 MappingStrings ("MIF.DMTF|DMA|001.1")
DMA チャネル番号。オブジェクトのキー値の一部です。
このプロパティは、 CIM_DMAから継承されます。
InstallDate
-
データ型: datetime
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|ComponentID|001.5"), DisplayName ("インストール日")
オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ありません。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
MaxTransferSize
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|System Resource DMA Info|001.4"), Units ("bytes")
この DMA チャネルによって転送できる最大バイト数。 不明な場合は、「0 (ゼロ)」と入力します。
このプロパティは、 CIM_DMAから継承されます。
Name
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("Name")
オブジェクトが認識されるラベル。 サブクラス化すると、 プロパティをキー プロパティとしてオーバーライドできます。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
[ポート]
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|システム構造|CM_PARTIAL_RESOURCE_DESCRIPTOR|Dma|ポート")
ホスト バス アダプターで使用される DMA ポート。 これは、MCA タイプのバスにとって意味があります。
例: 12
状態
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (10)、 DisplayName ("Status")
オブジェクトの現在の状態。 さまざまな操作状態と非操作状態を定義できます。 運用状態には、"OK"、"低下"、"事前失敗" (SMART 対応ハード ディスク ドライブなどの要素が正常に機能している可能性がありますが、近い将来に障害が予測される可能性があります) が含まれます。 非運用状態には、"Error"、"Starting"、"Stopping"、および "Service" が含まれます。 後者の "サービス" は、ディスクのミラー再チェックイン、ユーザーアクセス許可リストの再読み込み、またはその他の管理作業中に適用される可能性があります。 このような作業のすべてがオンラインであるわけではありませんが、マネージド要素は "OK" でも、他の状態の 1 つでもありません。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
次の値があります。
OK ("OK")
エラー ("Error")
機能低下 ("Degraded")
不明 ("不明")
Pred Fail ("Pred Fail")
開始 ("開始")
停止中 ("停止中")
サービス ("Service")
ストレス ( "ストレス")
NonRecover ("NonRecover")
連絡先なし ("連絡先なし")
Lost Comm ("Lost Comm")
TransferWidths
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|System Resource DMA Info|001.2"), Units ("bits")
この DMA チャネルでサポートされているすべての転送幅 (ビット単位) の配列。 不明な場合は、「0 (ゼロ)」と入力します。
このプロパティは、 CIM_DMAから継承されます。
(0)
(8)
(16)
(32)
(64)
(128)
TypeCTiming
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|システム リソース DMA 情報|001.10")
C 型 (バースト) タイミングのサポート。
このプロパティは、 CIM_DMAから継承されます。
その他 (1)
不明 (2)
ISA 互換 (3)
サポートされていません (4)
サポート対象 (5)
WordMode
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|System Resource DMA Info|001.8")
DMA 実行モード。
このプロパティは、 CIM_DMAから継承されます。
その他 (1)
不明 (2)
'count by word' モードで実行されない (3)
"count by word" モードでは実行されません
'count by word' モードで実行 する (4)
"count by word" モードで実行する
注釈
Win32_DMAChannel クラスは、CIM_DMAから派生します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMV2 |
MOF |
|
[DLL] |
|