Win32_DeviceMemoryAddress クラス

Win32_DeviceMemoryAddressWMI クラスは、Windows を実行しているコンピューター システム上のデバイス メモリ アドレスを表します。

次の構文はマネージド オブジェクト フォーマット (MOF) のコードを単純化したもので、すべての継承されたプロパティを含みます。 プロパティは、MOF の順序ではなく、アルファベット順で一覧表示されます。

構文

[Dynamic, Provider("CIMWin32"), UUID("{8502C4CF-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DeviceMemoryAddress : Win32_SystemMemoryResource
{
  string   Caption;
  string   CreationClassName;
  string   CSCreationClassName;
  string   CSName;
  string   Description;
  uint64   EndingAddress;
  datetime InstallDate;
  string   MemoryType;
  string   Name;
  uint64   StartingAddress;
  string   Status;
};

メンバー

Win32_DeviceMemoryAddress クラスには、次の種類のメンバーがあります。

プロパティ

Win32_DeviceMemoryAddress クラスには、これらのプロパティがあります。

Caption

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (64)、 DisplayName ("Caption")

オブジェクトの 1 行文字列の簡単な説明。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

CreationClassName

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (256) 、CIM_Key

インスタンスの作成で使用される継承チェーンに表示される最初の具象クラスの名前。 クラスの他のキー プロパティと共に使用する場合、 プロパティを使用すると、このクラスとそのサブクラスのすべてのインスタンスを一意に識別できます。

このプロパティは、 CIM_MemoryMappedIOから継承されます。

CSCreationClassName

データ型: string

アクセスの種類: 読み取り専用

修飾子: 伝達 ( "CIM_ComputerSystemCreationClassName")、 CIM_KeyMaxLen (256)

スコープ コンピューター システム作成クラスの名前。

このプロパティは、 CIM_MemoryMappedIOから継承されます。

CSName

データ型: string

アクセスの種類: 読み取り専用

修飾子: 伝達 ( "CIM_ComputerSystemName") 、MaxLen (256)、 CIM_Key

スコープ コンピューター システムの名前。

このプロパティは、 CIM_MemoryMappedIOから継承されます。

説明

データ型: string

アクセスの種類: 読み取り専用

修飾子: DisplayName ("Description")

オブジェクトの説明。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

EndingAddress

データ型: uint64

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF|メモリ マップ I/O|001.2")

メモリ マップ I/O の終了アドレス。

このプロパティは、 CIM_MemoryMappedIOから継承されます。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

InstallDate

データ型: datetime

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF|ComponentID|001.5"), DisplayName ("インストール日")

オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ありません。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

MemoryType

データ型: string

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("Win32API|SystemStructures|CM_PARTIAL_RESOURCE_DESCRIPTOR|Flags")

Windows を実行しているコンピューター システム上のメモリ リソースの特性。 値は次のとおりです。

ReadWrite ("ReadWrite")

メモリは読み取りと書き込みの両方が可能です。

ReadOnly ("ReadOnly")

メモリは読み取り専用です。

WriteOnly ("WriteOnly")

メモリは書き込み可能です。

プリフェッチ可能 ("プリフェッチ可能")

メモリ のブロックは、メモリ チップセットによって管理される小さなバッファーメインメモリからコピーされます。 プリフェッチ可能なメモリでは、メモリの同じ部分から読み取り操作を繰り返す方が高速です。

CombinedWrite ("CombinedWrite")

TBD

Type24 ("Type24")

TBD

キャッシュ可能 ("Cacheable")

TBD

WindowDecode ("WindowDecode")

TBD

Bar ("Bar")

TBD

名前

データ型: string

アクセスの種類: 読み取り専用

修飾子: DisplayName ("Name")

オブジェクトが認識されるラベル。 サブクラス化すると、 プロパティをキー プロパティとしてオーバーライドできます。

このプロパティは、 CIM_ManagedSystemElementから継承されます。

StartingAddress

データ型: uint64

アクセスの種類: 読み取り専用

修飾子: オーバーライド ("StartingAddress")、 KeyMappingStrings ("MIF。DMTF|メモリ マップ I/O|001.1")

メモリ マップ I/O の開始アドレス。 マップされた I/O リソース キーを構築するには、ハードウェア リソース識別子プロパティをこの値に設定する必要があります。

このプロパティは、 CIM_MemoryMappedIOから継承されます。

スクリプトでの uint64 値の使用の詳細については、「 WMI でのスクリプト作成」を参照してください。

状態

データ型: string

アクセスの種類: 読み取り専用

修飾子: MaxLen (10)、 DisplayName ("Status")

オブジェクトの現在の状態。 さまざまな操作状態と非操作状態を定義できます。 運用状態には、"OK"、"Degraded"、"Pred Fail" (SMART 対応ハード ディスク ドライブなどの要素が正常に機能している可能性がありますが、近い将来に障害が予測される可能性があります) が含まれます。 非操作状態には、"Error"、"Starting"、"Stopping"、および "Service" が含まれます。 後者の "サービス" は、ディスクのミラー再チェックイン、ユーザーアクセス許可リストの再読み込み、またはその他の管理作業中に適用される可能性があります。 このような作業がすべてオンラインであるわけではありませんが、マネージド要素は "OK" でも、他の状態の 1 つでもありません。

このプロパティは 、CIM_ManagedSystemElementから継承されます。

次の値があります。

OK ("OK")

エラー ("Error")

機能低下 ("Degraded")

不明 ("不明")

Pred Fail ("Pred Fail")

開始 中 ("Starting")

停止 中 ("停止中")

サービス ("Service")

ストレス ( "ストレス")

NonRecover ("NonRecover")

連絡先なし ("連絡先なし")

Lost Comm ("Lost Comm")

注釈

Win32_DeviceMemoryAddress クラスは、Win32_SystemMemoryResourceから派生します。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
名前空間
Root\CIMV2
MOF
CIMWin32.mof
[DLL]
CIMWin32.dll

こちらもご覧ください

Win32_SystemMemoryResource

コンピューター システム ハードウェア クラス