Win32_DiskDrive クラス
Win32_DiskDriveWMI クラスは、Windows オペレーティング システムを実行しているコンピューターに表示される物理ディスク ドライブを表します。
次の構文はマネージド オブジェクト フォーマット (MOF) のコードを単純化したもので、すべての継承されたプロパティを含みます。 プロパティは、MOF 順ではなくアルファベット順で一覧表示されています。
構文
[Dynamic, Provider("CIMWin32"), UUID("{8502C4B2-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DiskDrive : CIM_DiskDrive
{
uint16 Availability;
uint32 BytesPerSector;
uint16 Capabilities[];
string CapabilityDescriptions[];
string Caption;
string CompressionMethod;
uint32 ConfigManagerErrorCode;
boolean ConfigManagerUserConfig;
string CreationClassName;
uint64 DefaultBlockSize;
string Description;
string DeviceID;
boolean ErrorCleared;
string ErrorDescription;
string ErrorMethodology;
string FirmwareRevision;
uint32 Index;
datetime InstallDate;
string InterfaceType;
uint32 LastErrorCode;
string Manufacturer;
uint64 MaxBlockSize;
uint64 MaxMediaSize;
boolean MediaLoaded;
string MediaType;
uint64 MinBlockSize;
string Model;
string Name;
boolean NeedsCleaning;
uint32 NumberOfMediaSupported;
uint32 Partitions;
string PNPDeviceID;
uint16 PowerManagementCapabilities[];
boolean PowerManagementSupported;
uint32 SCSIBus;
uint16 SCSILogicalUnit;
uint16 SCSIPort;
uint16 SCSITargetId;
uint32 SectorsPerTrack;
string SerialNumber;
uint32 Signature;
uint64 Size;
string Status;
uint16 StatusInfo;
string SystemCreationClassName;
string SystemName;
uint64 TotalCylinders;
uint32 TotalHeads;
uint64 TotalSectors;
uint64 TotalTracks;
uint32 TracksPerCylinder;
};
メンバー
Win32_DiskDrive クラスには、次の種類のメンバーがあります。
メソッド
Win32_DiskDrive クラスには次のメソッドがあります。
メソッド | 説明 |
---|---|
リセット | 実装されていません。 このメソッドを実装するには、CIM_DiskDrive の Reset メソッドのドキュメントを参照してください。 |
SetPowerState | 実装されていません。 このメソッドを実装するには、CIM_DiskDrive の SetPowerState メソッドのドキュメントを参照してください。 |
プロパティ
Win32_DiskDrive クラスには次のプロパティがあります。
-
可用性
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|操作状態|003.5"、"MIB.IETF|HOST-RESOURCES-MIB.hrDeviceStatus")
デバイスの可用性と状態。
このプロパティは CIM_LogicalDevice から継承されます。
-
-
Other (1)
-
不明 (2)
-
実行中/フルパワー (3)
-
実行中またはフルパワー
-
警告 (4)
-
テスト中 (5)
-
該当なし (6)
-
電源オフ (7)
-
オフライン (8)
-
時間外 (9)
-
低下 (10)
-
未インストール (11)
-
インストール エラー (12)
-
省電力 - 不明 (13)
-
デバイスは省電力モードであることがわかっていますが、正確な状態は不明です。
-
省電力 - 低電力モード (14)
-
デバイスは省電力状態ですが、まだ機能しており、パフォーマンスが低下している可能性があります。
-
省電力 - スタンバイ (15)
-
デバイスは機能していませんが、すぐにフルパワーになる可能性があります。
-
電源サイクル (16)
-
省電力 - 警告 (17)
-
デバイスは警告状態ですが、省電力モードでもあります。
-
一時停止 (18)
-
準備できていない (19)
-
未構成 (20)
-
休止 (21)
-
ディスク ドライブは使用できません。
BytesPerSector
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|BytesPerSector")、units ("バイト")
物理ディスク ドライブの各セクターのバイト数。
例: 512
Capabilities
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
-
修飾子: ArrayType ("インデックス付き"), MappingStrings ("MIF.DMTF||001.9"、"MIF.DMTF|Storage Devices|001.11"、"MIF.DMTF|ストレージ デバイ|001.12", "MIF.DMTF|ディスク|003.7")、ModelCorrespondence ("CIM_MediaAccessDevice.CapabilityDescriptions")
メディア アクセス デバイスの機能の配列。 たとえば、デバイスではランダム アクセス (3)、リムーバブル メディア (7)、自動クリーニング (9) がサポートされている場合があります。
このプロパティは、CIM_MediaAccessDevice から継承されます。
Unknown (0)
Other (1)
順次アクセス (2)
ランダム アクセス (3)
書き込みをサポート (4)
暗号化 (5)
圧縮 (6)
リムーバブル メディアをサポート (7)
リムーバブル メディアをサポート
手動クリーニング (8)
自動クリーニング (9)
SMART 通知 (10)
両面メディアをサポート (11)
両面メディアをサポート
事前マウント解除取り出し不要 (12)
ドライブ マウント解除前の取り出し不要
CapabilityDescriptions
-
データ型: string 配列
-
アクセスの種類: 読み取り専用
-
修飾子: ArrayType ("インデックス付き")、ModelCorrespondence ("CIM_MediaAccessDevice.Capabilities")
Capabilities 配列に示されているアクセス デバイス機能の詳細な説明の一覧。 この配列の各エントリは、同じインデックスにある Capabilities 配列のエントリに関連していることに注意してください。
このプロパティは、CIM_MediaAccessDevice から継承されます。
Caption
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)、DisplayName ("Caption")
オブジェクトの簡単な説明。
このプロパティは CIM_ManagedSystemElement から継承されます。
CompressionMethod
-
データ型: string
-
アクセスの種類: 読み取り専用
圧縮をサポートするためにデバイスによって使用されるアルゴリズムまたはツール。 このプロパティは、CIM_MediaAccessDevice から継承されます。
圧縮アルゴリズムの名前、または次のいずれかの値。
("不明")
デバイスで圧縮機能がサポートされているかどうかが不明です。
("圧縮済み")
デバイスで圧縮機能がサポートされていますが、その圧縮スキームは不明であるか、開示されていません。
("圧縮されていません")
デバイスで圧縮がサポートされていません。
ConfigManagerErrorCode
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: Schema ("Win32")
Windows 構成マネージャーのエラー コード。
このプロパティは CIM_LogicalDevice から継承されます。
このデバイスは正常に動作しています。(0)
デバイスは正常に動作しています。
このデバイスは正しく構成されていません。(1)
デバイスが正しく構成されていません。
Windows では、このデバイスのドライバーを読み込むことができません。(2)
このデバイスのドライバーが破損しているか、システムのメモリやその他のリソースが不足している可能性があります。(3)
このデバイスのドライバーが破損しているか、システムのメモリやその他のリソースが不足している可能性があります。
このデバイスは正常に動作していません。そのドライバーまたはレジストリの 1 つが破損している可能性があります。(4)
デバイスが正常に動作していません。 そのドライバーまたはレジストリの 1 つが破損している可能性があります。
このデバイスのドライバーには、Windows で管理できないリソースが必要です。(5)
デバイスのドライバーには、Windows で管理できないリソースが必要です。
このデバイスのブート構成が他のデバイスと競合しています。(6)
デバイスのブート構成が他のデバイスと競合しています。
フィルター処理できません。(7)
デバイスのドライバー ローダーがありません。(8)
デバイスのドライバー ローダーがありません。
デバイスのリソースが制御ファームウェアによって誤って報告されいるため、このデバイスは正常に動作していません。(9)
デバイスが正常に動作していません。 デバイスのリソースが制御ファームウェアによって誤って報告されています。
このデバイスは起動できません。(10)
デバイスを起動できません。
このデバイスに障害が発生しました。(11)
デバイスに障害が発生しました。
このデバイスで使用できる十分な空きリソースが見つかりません。(12)
デバイスで使用できる十分な空きリソースが見つかりません。
Windows でこのデバイスのリソースを確認できません。(13)
Windows でデバイスのリソースを確認できません。
コンピューターを再起動するまで、このデバイスは正常に動作できません。(14)
コンピューターが再起動されるまで、デバイスが正常に動作できません。
再列挙に問題が発生している可能性があるため、このデバイスは正常に動作していません。(15)
再列挙に問題が発生している可能性があるため、デバイスが正常に動作していません。
このデバイスで使用されているリソースに Windows で特定できないものがあります。(16)
デバイスで使用されているリソースに Windows で特定できないものがあります。
このデバイスによって不明なリソースの種類が要求されています。(17)
デバイスによって不明なリソースの種類が要求されています。
このデバイスのドライバーを再インストールしてください。(18)
デバイス ドライバーを再インストールする必要があります。
VxD ローダーの使用中にエラーが発生しました。(19)
レジストリが破損している可能性があります。(20)
レジストリが破損している可能性があります。
システム障害: このデバイスのドライバーを変更してみてください。問題が解決しない場合は、ハードウェアのドキュメントを参照してください。このデバイスは Windows によって削除されます。(21)
システム障害。 デバイス ドライバーを変更しても効果がない場合は、ハードウェアのドキュメントを参照してください。 デバイスは Windows によって削除されます。
デバイスが無効になっています。(22)
デバイスが無効です。
システム障害: このデバイスのドライバーを変更してみてください。問題が解決しない場合は、ハードウェアのドキュメントを参照してください。(23)
システム障害。 デバイス ドライバーを変更しても効果がない場合は、ハードウェアのドキュメントを参照してください。
このデバイスが存在しないか、正しく動作していないか、またはインストールされていないドライバーがあります。(24)
デバイスが存在しないか、正しく動作していないか、またはインストールされていないドライバーがあります。
このデバイスは引き続き Windows によって設定されます。(25)
デバイスは引き続き Windows によって設定されます。
このデバイスは引き続き Windows によって設定されます。(26)
デバイスは引き続き Windows によって設定されます。
有効なログ構成がこのデバイスにありません。(27)
有効なログ構成がデバイスにありません。
このデバイスのドライバーはインストールされていません。(28)
デバイス ドライバーがインストールされていません。
このデバイスのファームウェアから必要なリソースが提供されていないため、このデバイスは無効になっています。(29)
デバイスが無効です。 デバイス ファームウェアから必要なリソースが提供されませんでした。
別のデバイスで使用されている割り込み要求 (IRQ) リソースが、このデバイスで使用されています。(30)
別のデバイスで使用されている IRQ リソースが、デバイスで使用されています。
このデバイスに必要なドライバーを Windows で読み込むことができないため、このデバイスは正常に動作していません。(31)
デバイスが正常に動作していません。 必要なデバイス ドライバーを Windows で読み込むことができません。
ConfigManagerUserConfig
-
データ型: boolean
-
アクセスの種類: 読み取り専用
-
修飾子: Schema ("Win32")
True の場合、デバイスによってユーザー定義の構成が使用されています。
このプロパティは CIM_LogicalDevice から継承されます。
CreationClassName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: CIM_Key
インスタンスの作成に使用される継承チェーンで最初に表示される具象クラスの名前。 クラスの他のキー プロパティと一緒に使うと、このプロパティによって、このクラスとそのサブクラスのすべてのインスタンスを一意に識別できるようになります。
このプロパティは CIM_LogicalDevice から継承されます。
DefaultBlockSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: Units ("バイト")
このデバイスの既定のブロック サイズ (バイト単位)。
このプロパティは、CIM_MediaAccessDevice から継承されます。
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
説明
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("説明")
オブジェクトの説明。
このプロパティは CIM_ManagedSystemElement から継承されます。
DeviceID
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Key、Override ("DeviceId")、MappingStrings ("WMI")
システム上の他のデバイスを持つディスク ドライブの一意識別子。
このプロパティは CIM_LogicalDevice から継承されます。
ErrorCleared
-
データ型: boolean
-
アクセスの種類: 読み取り専用
True の場合、LastErrorCode で報告されたエラーはクリアされています。
このプロパティは CIM_LogicalDevice から継承されます。
ErrorDescription
-
データ型: string
-
アクセスの種類: 読み取り専用
LastErrorCode に記録されたエラーの詳細、および実行できる修正アクションに関する情報。
このプロパティは CIM_LogicalDevice から継承されます。
ErrorMethodology
-
データ型: string
-
アクセスの種類: 読み取り専用
このデバイスでサポートされているエラー検出と修正の種類。
このプロパティは、CIM_MediaAccessDevice から継承されます。
FirmwareRevision
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|STORAGE_DEVICE_DESCRIPTOR|ProductRevisionOffset")
製造元によって割り当てられているディスク ドライブ ファームウェアのリビジョン。
インデックス
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|Windows 95/98 関数|DRIVE_MAP_INFO|btInt13Unit")
指定されたドライブの物理ドライブ番号。 このプロパティは、IOCTL_STORAGE_GET_DEVICE_NUMBER 制御コードから返される STORAGE_DEVICE_NUMBER 構造体によって入力されます。 値 0xffffffff は、指定されたドライブが物理ドライブにマップされていないことを示します。
例 1:
InstallDate
-
データ型: datetime
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|ComponentID|001.5")、DisplayName ("Install Date")
オブジェクトがインストールされた日時。 このプロパティには、オブジェクトがインストールされていることを示す値は必要ありません。
このプロパティは CIM_ManagedSystemElement から継承されます。
InterfaceType
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイス入出力関数|DeviceIoControl")
物理ディスク ドライブのインターフェイスの種類。
値は次のとおりです。
SCSI
HDC
IDE
USB
1394
LastErrorCode
-
データ型: uint32
-
アクセスの種類: 読み取り専用
論理デバイスによって報告された最後のエラー コード。
このプロパティは CIM_LogicalDevice から継承されます。
メーカー
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\Scsi\\Scsi Port\\Scsi Bus\\Target Id\\Logical Unit Id\\Identifier"、"Win32Registry|Manufacturer")
ディスク ドライブの製造元の名前。
例: "Seagate"
MaxBlockSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: Units ("バイト")
このデバイスがアクセスするメディアの最大ブロック サイズ (バイト単位)。
このプロパティは、CIM_MediaAccessDevice から継承されます。
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
MaxMediaSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|シーケンシャル アクセス デバイス|001.2")、Units ("KB")
このデバイスでサポートされているメディアの最大メディア サイズ (KB 単位)。
このプロパティは、CIM_MediaAccessDevice から継承されます。
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
MediaLoaded
-
データ型: boolean
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|MediaType|FixedMedia")
True の場合、ディスク ドライブのメディアが読み込まれます。つまり、デバイスには読み取り可能なファイル システムがあり、アクセス可能です。 固定ディスク ドライブの場合、このプロパティは常に TRUE になります。
MediaType
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|MediaType")
このデバイスによって使用またはアクセスされるメディアの種類。
次のいずれかの値になります。
外付けハード ディスク メディア
リムーバブル メディア ("フロッピー以外のリムーバブル メディア")
固定ハード ディスク ("固定ハード ディスク メディア")
不明 ("形式が不明")
MinBlockSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: Units ("バイト")
このデバイスがアクセスするメディアの最小ブロック サイズ (バイト単位)。
このプロパティは、CIM_MediaAccessDevice から継承されます。
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
モデル
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\Scsi\\Scsi Port\\Scsi Bus\\Target Id\\Logical Unit Id\\Identifier"、"Win32Registry|ProductId")
ディスク ドライブの製造元のモデル番号。
Example: "ST32171W"
名前
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: DisplayName ("名前")
オブジェクトが認識されるラベル。 サブクラス化すると、プロパティをオーバーライドしてキー プロパティにすることができます。
このプロパティは CIM_ManagedSystemElement から継承されます。
NeedsCleaning
-
データ型: boolean
-
アクセスの種類: 読み取り専用
True の場合、メディア アクセス デバイスにはクリーニングが必要です。 手動クリーニングが可能か自動クリーニングが可能かは、Capabilities プロパティで示されます。
このプロパティは、CIM_MediaAccessDevice から継承されます。
NumberOfMediaSupported
-
データ型: uint32
-
アクセスの種類: 読み取り専用
サポートまたは挿入できるメディアの最大数 (複数の個別のメディアがメディア アクセス デバイスによってサポートされている場合)。
このプロパティは、CIM_MediaAccessDevice から継承されます。
パーティション
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|PARTITION_INFORMATION|RecognizedPartition")
オペレーティング システムによって認識される、この物理ディスク ドライブ上のパーティションの数。
例 2:
PNPDeviceID
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Schema ("Win32")
Windows プラグ アンド プレイの論理デバイスのデバイス識別子。
このプロパティは CIM_LogicalDevice から継承されます。
例: "*PNP030b"
PowerManagementCapabilities
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
論理デバイスの特定の電源関連機能の配列。
このプロパティは CIM_LogicalDevice から継承されます。
不明 (0)
サポート非対称 (1)
このデバイスでは、電源関連の容量はサポートされていません。
無効 (2)
有効 (3)
電源の管理機能が現在有効ですが、正確な機能セットは不明であるか、情報が使用できません。
自動省電力モード (4)
使用状況やその他の条件に基づいてデバイスの電源状態を変更できます。
電源状態設定可能 ( 5)
SetPowerState メソッドがサポートされています。 このメソッドは親 CIM_LogicalDevice クラスにあり、実装することができます。 詳細については、「管理オブジェクトフォーマット (MOF) クラスの設計」を参照してください。
電源サイクルがサポートされています (6)
SetPowerState メソッドは、PowerState パラメーターを 5 (電源サイクル) に設定してを呼び出すことができます。
時間指定電源オンがサポートされています (7)
時間指定電源オンがサポートされています
SetPowerState メソッドは、PowerState パラメーターを 5 (電源サイクル) に設定し、電源オンの Time を特定の日付と時刻または間隔に設定して呼び出すことができます。
PowerManagementSupported
-
データ型: boolean
-
アクセスの種類: 読み取り専用
True の場合、デバイスの電源を管理できます (中断モードなどに設定できます)。 このプロパティは、電源管理機能が現在有効になっていることを示すのではなく、論理デバイスが電源管理可能であることのみを示します。
このプロパティは CIM_LogicalDevice から継承されます。
SCSIBus
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|SCSI_ADDRESS|PathId")
ディスク ドライブの SCSI バス番号。
例: 0
SCSILogicalUnit
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|SCSI_ADDRESS|Lun")
ディスク ドライブの SCSI 論理ユニット番号 (LUN)。
例: 0
SCSIPort
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|SCSI_ADDRESS|PortNumber")
ディスク ドライブの SCSI ポート番号。
例: 0
SCSITargetId
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|SCSI_ADDRESS|TargetId")
ディスク ドライブの SCSI 識別子番号。
例: 0
SectorsPerTrack
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|SectorsPerTrack")
この物理ディスク ドライブの各トラックのセクター数。
例: 63
SerialNumber
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|STORAGE_DEVICE_DESCRIPTOR|SerialNumberOffset")
物理メディアを識別するために製造元によって割り当てられた番号。
例: WD-WM3493798728
Signature
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DRIVE_LAYOUT_INFORMATION|Signature")
ディスク ID。 このプロパティは、共有リソースの識別に使用できます。
Size
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY")、units ("バイト")
ディスク ドライブのサイズ。 これは、シリンダーの合計数、各シリンダー内のトラック数、各トラック内のセクター数、各セクター内のバイト数を乗算して計算されます。
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
状態
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (10)、DisplayName ("Status")
オブジェクトの現在の状態。 さまざまな操作可能な状態と操作不可能な状態を定義できます。 操作可能な状態の例: "OK"、"低下"、"障害が発生する可能性あり" (SMART 対応のハード ディスク ドライブなどの要素が正常に機能していますが、近いうちに障害が発生する可能性があります)。 操作不可能な状態の例: "エラー"、"開始中"、"停止中"、"サービス"。 後者の "サービス" は、ディスクのミラー再入、ユーザーアクセス許可リストの再読み込み、またはその他の管理作業中に適用される可能性があります。 このような作業のすべてがオンラインとは限りませんが、管理対象要素は "OK" でも他の状態でもありません。
このプロパティは CIM_ManagedSystemElement から継承されます。
値は次のとおりです。
OK ("OK")
Error ("Error")
Degraded ("Degraded")
Unknown ("Unknown")
Pred Fail ("Pred Fail")
Starting ("Starting")
Stopping ("Stopping")
Service ("Service")
Stressed ("Stressed")
NonRecover ("NonRecover")
No Contact ("No Contact")
Lost Comm ("Lost Comm")
StatusInfo
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|運用状態|003.3")
論理デバイスの状態。 このプロパティが論理デバイスに適用されない場合は、値 5 (適用できません) を使用する必要があります。
このプロパティは CIM_LogicalDevice から継承されます。
Other (1)
不明 (2)
有効 (3)
無効 (4)
適用できません (5)
SystemCreationClassName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Propagated ("CIM_System.CreationClassName")、CIM_Key
スコープ コンピューターの CreationClassName プロパティの値。
このプロパティは CIM_LogicalDevice から継承されます。
SystemName
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: Propagated ("CIM_System.Name")、CIM_Key
スコープ システムの名前。
このプロパティは CIM_LogicalDevice から継承されます。
TotalCylinders
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|Cylinders")
物理ディスク・ドライブ上のシリンダーの合計数。 注: このプロパティの値は、BIOS 割り込み 13h の拡張機能によって取得されます。 ドライブによる大容量ディスク サイズのサポートに変換スキームが使用されている場合は、値が不正確になる可能性があります。 正確なドライブ仕様については、製造元にお問い合わせください。
例: 657
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
TotalHeads
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|TracksPerCylinder")
ディスク ドライブ上のヘッドの合計数。 注: このプロパティの値は、BIOS 割り込み 13h の拡張機能によって取得されます。 ドライブによる大容量ディスク サイズのサポートに変換スキームが使用されている場合は、値が不正確になる可能性があります。 正確なドライブ仕様については、製造元にお問い合わせください。
TotalSectors
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|SectorsPerTrack")
物理ディスク・ドライブ上のセクターの合計数。 注: このプロパティの値は、BIOS 割り込み 13h の拡張機能によって取得されます。 ドライブによる大容量ディスク サイズのサポートに変換スキームが使用されている場合は、値が不正確になる可能性があります。 正確なドライブ仕様については、製造元にお問い合わせください。
例: 2649024
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
TotalTracks
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|TracksPerCylinder")
物理ディスク・ドライブ上のトラックの合計数。 注: このプロパティの値は、BIOS 割り込み 13h の拡張機能によって取得されます。 ドライブによる大容量ディスク サイズのサポートに変換スキームが使用されている場合は、値が不正確になる可能性があります。 正確なドライブ仕様については、製造元にお問い合わせください。
例: 42048
スクリプトでの uint64 値の使用の詳細については、「WMI でのスクリプト作成」を参照してください。
TracksPerCylinder
-
データ型: uint32
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("Win32API|デバイスの入出力構造|DISK_GEOMETRY|TracksPerCylinder")
物理ディスク・ドライブ上の各シリンダー内のトラックの数。 注: このプロパティの値は、BIOS 割り込み 13h の拡張機能によって取得されます。 ドライブによる大容量ディスク サイズのサポートに変換スキームが使用されている場合は、値が不正確になる可能性があります。 正確なドライブ仕様については、製造元にお問い合わせください。
例: 64
解説
どのコンピューティング環境においても、情報のプライマリ ストレージ メディアとなるのは物理ハード ディスク ドライブです。 組織がテープ ドライブやコンパクト ディスク ドライブなどのデバイスを使ってデータをアーカイブしていることがよくありますが、このようなデバイスは、毎日のユーザー データを保存するのには適していません。 データの保存およびアプリケーションやオペレーティング システムの実行に必要なスピードと使いやすさを提供するのは、物理ハード ディスクだけです。
データを効率的に管理するには、すべての物理ディスクとその機能および容量の詳細なインベントリを用意することが重要です。 Win32_DiskDrive クラスを使用すると、この種類のインベントリを派生させることができます。
Windows 物理ディスク ドライブへのインターフェイスは、このクラスの子孫 (またはメンバー) です。 このオブジェクトを通じて見られるディスク ドライブの機能は、ドライブの論理的および管理特性に対応します。 これはデバイスの実際の物理的特性を反映していないことがあります。 別の論理デバイスに基づくオブジェクトは、このクラスのメンバーになりません。
セキュリティ上の理由から、リモート コンピューターから接続するユーザーがこのクラスを列挙するには、SC_MANAGER_CONNECT 特権が有効になっている必要があります。 詳細については、「サービスのセキュリティとアクセス権」を参照してください。
Win32_DiskDrive クラスは CIM_DiskDrive から派生し、それは CIM_MediaAccessDevice から派生します。 その CIM_MediaAccessDevice クラスは、CIM_LogicalDevice から派生します。
要件
要件 | Value |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMV2 |
MOF |
|
[DLL] |
|