SDEL の属性トークン
SDEL 言語では、ターゲット属性トークンを使用して、ターゲット デバイスとコンピューターの特性を定義します。
すべてのターゲットのルート属性トークン
次の表では、すべてのターゲットに対して有効なルート名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
Type | VT_BSTR | 対象の型を定義します。 この値は、"System" または "Device" を指定できます。 |
デバイス ターゲットのルート属性トークン
次の表では、デバイス型のターゲットに対してのみに有効なルート名前空間の属性について説明します。
Note
次の属性の大部分は、SetupDi API を使用してオペレーティング システムから取得されます。 この API の詳細については、「SetupDiGetDeviceRegistryProperty」を参照してください。
Keyword | バリアント型 | 説明 |
---|---|---|
番地 | VT_I4 | クラス固有 (またはバス固有の) アドレス。 |
BusNumber | VT_I4 | デバイスのバス番号。 |
機能 | VT_I4 | デバイスの機能。 |
文字 | VT_I4 | DWORD でのデバイスの特性フラグのビット別 OR。 (SPDRP_CHARACTERISTICS) |
クラス | VT_BSTR | デバイスのクラス。 |
ClassGUID | VT_BSTR | GUID 形式のデバイスのクラス。 ローカライズされたビルドを使用する場合は、Class フィールドの代わりにこのキーワードを使用します。 |
CompatIDs | VT_BSTR を使用した VARIANT の VT_ARRAY | このデバイスに対して定義されている互換性のあるすべての ID。 |
ConfigFlags | VT_I4 | デバイスの構成フラグ。 |
説明 | VT_BSTR | デバイスの説明。 |
DeviceID | VT_BSTR | デバイス識別子 (デバイスのインスタンス識別子を含む)。 この文字列は、システム内のすべてのデバイスに対して一意の文字列です。 |
DeviceStatusString | VT_BSTR | StatusString と ProblemCodeString の両方を 1 つの文字列に格納します。 |
DevInst | VT_I4 | デバイス インスタンスへの不透明なハンドル。 |
DevType | VT_I4 | デバイスの種類を表します。 (SPDRP_DEVTYPE) |
表示名 | VT_BSTR | FriendlyName、Description、DeviceID の各属性で見つかった最初の値 (左から右) で解決されます。 |
Driver | VT_BSTR | ドライバーに関する詳細を保持する HKLM\System\CurrentControlSet\Control\Class\ のキー。 |
DriverBinaryNames | VT_BSTR を使用した VARIANT の VT_ARRAY | UpperClassFilters、UpperFilters、LowerFilters、LowerClassFilters、および Service からのすべてのデータを集計します。 |
列挙子 | VT_BSTR | デバイスの列挙子の名前。 (SPDRP_ENUMERATOR_NAME) |
排他的 | VT_I4 | ユーザーがデバイスを排他的に使用できるかを示す数値。 (SPDRP_EXCLUSIVE) |
フィルター | VT_BSTR を使用した VARIANT の VT_ARRAY | UpperClassFilters、UpperFilters、LowerFilters、および LowerClassFilters のすべてのデータを集計します。 |
FriendlyName | VT_BSTR | デバイスのフレンドリ名です。 |
HardwareIDs | VT_BSTR を使用した VARIANT の VT_ARRAY | このデバイスに対して定義されているすべてのハードウェア ID。 |
IsAttached | VT_BOOL | IsPhantom 属性の反対です。 このキーワードは、"IsPhantom=False" と同じです。 |
IsDisableable | VT_BOOL | 状態フラグから DN_DISABLEABLEフラグを抽出します。 値 VARIANT_TRUE は、デバイス要求が無効にできることを示します。 このキーワードは、"status&0x00002000" と同じです。 |
IsDisabled | VT_BOOL | ProblemCode 属性の "CM_PROB_DISABLED"の値を確認します。 値 VARIANT_TRUE は、デバイスが無効であり、使用前に有効にする必要があることを示します。 このキーワードは、"対応コード = 0x00000016" に相当します。 |
IsFailedStart | VT_BOOL | ProblemCode フラグから CM_PROB_FAILED_START フラグを確認します。 値 VARIANT_TRUE は、デバイス ドライバーを起動できなかったことを示します。 このキーワードは、"対応コード = 0x0000000A" に相当します。 |
IsFailedInstall | VT_BOOL | ProblemCode フラグから CM_PROB_FAILED_INSTALL フラグを確認します。 値 VARIANT_TRUE は、デバイス ドライバーをデバイスにインストールできなかったことを示します。 このキーワードは、"対応コード = 0x0000001C" に相当します。 |
IsFiltered | VT_BOOL | 状態フラグから DN_FILTERED フラグを抽出します。 このキーワードは、"status&0x00000800" と同じです。 |
IsManual | VT_BOOL | 状態フラグから DN_MANUAL フラグを抽出します。 このキーワードは、"status&0x00000010" と同じです。 |
IsMoved | VT_BOOL | 状態フラグから DN_MOVED フラグを抽出します。 このキーワードは、"status&0x00001000" と同じです。 |
IsPhantom | VT_BOOL | 値 VARIANT_TRUE は、デバイスが現在システムに接続されていないか、デバイスがアンインストールされていることを示します。 |
IsRebootNeeded | VT_BOOL | 状態フラグから DN_NEED_RESTART フラグを抽出します。 値 VARIANT_TRUE は、デバイスが削除またはインストールの操作を完了するためにコンピューターを再起動する必要があると、デバイスの共同インストーラーが要求していることを示します。 このキーワードは、"status&0x00000100" と同じです。 |
IsReinstallNeeded | VT_BOOL | ConfigFlags 属性から CONFIGFLAG_REINSTALL フラグを抽出します。 値 VARIANT_TRUE は、デバイスが削除可能であることを示します。 このキーワードは、"status&0x00000020" と同じです。 |
IsRemovable | VT_BOOL | 状態フラグから DN_REMOVABLE フラグを抽出します。 値 VARIANT_TRUE は、デバイスが削除可能であることを示します。 このキーワードは、"status&0x00004000" と同じです。 |
IsRemovePending | VT_BOOL | 状態フラグから DN_WILL_BE_REMOVED フラグを抽出します。 このキーワードは、"status&0x00040000" と同じです。 |
IsRootEnumerated | VT_BOOL | 状態フラグから DN_ROOT_ENUMERATED フラグを抽出します。 値 VARIANT_TRUE は、デバイスの親が RootDevice であることを示します。 このキーワードは、"status&0x00000001" と同じです。 |
IsStarted | VT_BOOL | 状態フラグから DN_STARTED フラグを抽出します。 値 VARIANT_TRUE は、デバイスが現在構成されていることを示します。 このキーワードは、"status&0x00000008" と同じです。 |
LegacyBusType | VT_I4 | レガシ バスの種類。 |
場所 | VT_BSTR | デバイスの物理的な場所に関する詳細情報。 |
LocationPaths | VT_BSTR を使用した VARIANT の VT_ARRAY | デバイス ツリー内のデバイス インスタンスの場所。 |
LowerClassFilters | VT_BSTR を使用した VARIANT の VT_ARRAY | ターゲット デバイスに下位クラスのフィルターとして接続されているすべてのドライバーのサービス名。 |
LowerClassFiltersBinaryNames | VT_BSTR を使用した VARIANT の VT_ARRAY | デバイス ターゲットのすべての下位クラス フィルター ドライバーのバイナリの名前。 |
LowerFilters | VT_BSTR を使用した VARIANT の VT_ARRAY | ターゲット デバイスに下位のフィルターとして接続されているすべてのドライバーのサービス名。 |
LowerFiltersBinaryNames | VT_BSTR を使用した VARIANT の VT_ARRAY | デバイス ターゲットの下位フィルター ドライバーすべての名前。 |
メーカー | VT_BSTR | デバイスの製造元。 |
PDO | VT_BSTR | カーネル内の物理デバイス オブジェクトの名前。 |
ProblemCode | VT_I4 | デバイスの問題コード。 Cfg.h で定義される、CM_PROB_ プレフィックスが付いた問題の値の1つ。 |
ProblemCodeString | VT_BSTR | ProblemCode の文字列形式。 |
RemovalPolicy | VT_I4 | デバイスの現在の削除ポリシー。 (SPDRP_REMOVAL_POLICY) |
RemovalPolicyHWDefault | VT_I4 | ardware で指定されたデバイス既定の削除ポリシー。 (SPDRP_REMOVAL_POLICY_HW_DEFAULT) |
RemovalPolicyOverride | VT_I4 | デバイスの削除ポリシー (存在する場合) をオーバーライドします。 (SPDRP_REMOVAL_POLICY_OVERRIDE) |
サービス | VT_BSTR | デバイスのドライバーのサービス名。 |
ServiceBinaryName | VT_BSTR | デバイス ターゲットの関数ドライバーの名前。 |
状態 | VT_I4 | デバイスの状態フラグ。 |
StatusString | VT_BSTR | デバイス ステータス文字列。 |
SymbolicLink | VT_BSTR | Microsoft Win32 CreateFile メソッドを使用してデバイスを開く場合に使用できる名前。 この方法で、すべてのデバイスを使用することはできません。 プログラミング可能なインターフェイスを備えるほとんどのデバイスでは、シンボリック リンクを使用できます。 |
UIFormat | VT_BSTR | UINumber 値の表示に使用される文字列。 (SPDRP_UI_NUMBER_DESC_FORMAT) |
UINumber | VT_I4 | デバイスの UINumber。 |
UpperClassFilters | VT_BSTR を使用した VARIANT の VT_ARRAY | ターゲット デバイスに上位クラスのフィルターとして接続されているすべてのドライバーのサービス名。 |
UpperClassFiltersBinaryNames | VT_BSTR を使用した VARIANT の VT_ARRAY | デバイス ターゲットのすべての上位クラス フィルター ドライバーのバイナリの名前。 |
UpperFilters | VT_BSTR を使用した VARIANT の VT_ARRAY | ターゲット デバイスに上位のフィルターとして接続されているすべてのドライバーのサービス名。 |
UpperFiltersBinaryNames | VT_BSTR を使用した VARIANT の VT_ARRAY | デバイス ターゲットの上位フィルタードライバーすべての名前 |
システム ターゲットのルート キーワード
次の表では、システム型のターゲットに対してのみに有効なルート名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
IsPhantom | VT_BOOL | システムが現在使用できるかどうかを指定します。 |
IsRemote | VT_BOOL | ターゲットがリモート システムかどうかを指定します。 |
PageSize | VT_I4 | ターゲット システム ハードウェアのページ サイズ。 |
ProcArch | VT_BSTR | ターゲット システム ハードウェアのプロセッサ アーキテクチャ。 このフィールドには、"x86"、"IA64"、または "x64" を含めることができます。 |
OSMajorVersion | VT_I4 | オペレーティング システム のメジャー バージョン番号を指定します。 |
OSMinorVersion | VT_I4 | オペレーティング システム のマイナー バージョン番号を指定します。 |
ディスク名前空間キーワード
次の表では、ディスク デバイスに対してのみに有効な Disk 名前空間の属性について説明します。
Note
Disk 名前空間の属性の大部分は、オペレーティング システムからIOCTL を介してディスク自体に取得されます。 詳細については、「STORAGE_DEVICE_DESCRIPTOR」を参照してください。
Keyword | バリアント型 | 説明 |
---|---|---|
BusType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR.BusType フィールド。 |
DeviceType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR.BusType フィールド。 |
IsRemovable | VT_BOOL | デバイスにリムーバブル メディアが含まれているかどうかを指定します。 |
IsCommandQueuing | VT_BOOL | STORAGE_DEVICE_DESCRIPTOR.CommandQueueing フィールド。 |
番号 | VT_UI4 | ディスク番号 (アドレス フィールドと同じ可能性があります)。 |
ProductID | VT_BSTR | 製品 ID です。 |
ProductRev | VT_BSTR | 製品リビジョン値。 |
SerialNumber | VT_BSTR | シリアル番号。 |
サイズ | VT_I8 | ディスクの合計サイズ (バイト単位)。 |
VendorID | VT_BSTR | ベンダー識別子。 |
ボリューム名前空間キーワード
次の表では、ボリューム デバイスに対してのみに有効な Volume 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
Boot | VT_BOOL | ボリュームがブート パーティションかどうかを判断します。 値 VARIANT_TRUE は、ボリュームがブート パーティションかどうかを示します。 ブート パーティションは、 Windows オペレーティング システム ファイルを含むパーティションです。 |
DeviceName | VT_BSTR | このボリュームの MS-DOS デバイス名の現在のマッピング。 |
ディスク | VT_BSTR | このボリュームの MS-DOS デバイス名の現在のマッピング。 |
DriveLetter | VT_BSTR | ボリュームのドライブ文字 (末尾のスラッシュ (\) を含む)。 |
ExtentCount | VT_I4 | ボリュームがまたがる拡張ディスクの数。 |
ExtentDiskNumbers | VT_I4 を使用した VARIANT の VT_ARRAY | ボリュームがまたがる個々の Disk::Number の値を含む配列。 配列には ExtentCount 要素が含まれ、ゼロ インデックスです。 配列の順序は、他の Extent* 配列と同じです。 |
ExtentLengths | VT_I8 を使用した VARIANT の VT_ARRAY | ボリュームが拡張する個々のエクステントの長さを格納している配列。 配列には ExtentCount 要素が含まれ、ゼロ インデックスです。 配列の順序は、他の Extent* 配列と同じです。 |
ExtentOffsets | VT_I8 を使用した VARIANT の VT_ARRAY | ボリュームが拡張する個々のエクステントの開始オフセットを格納している配列。 配列には ExtentCount 要素が含まれ、ゼロ インデックスです。 配列の順序は、他の Extent* 配列と同じです。 |
FileSystem | VT_BSTR | ボリュームのファイル システムの名前。 (GetVolumeInformation) |
FreeSize | VT_I8 | ボリューム上の空き領域の合計容量 (バイト単位)。 |
GBFreeSize | VT_I4 | ユーザーが使用できるディスク上の空きギガバイト (GB) の総数。 |
GBTotalSize | VT_I4 | ユーザーが使用できるボリューム上のギガバイト (GB) の総数。 |
HasFiles | VT_BOOL | ボリュームにファイルが存在するかどうかを判断します。 値 VARIANT_TRUE は、ボリュームにファイルが存在することを示します。 |
IsMediaPresent | VT_BOOL | ボリュームにメディアが存在するかどうかを判断します。 値 VARIANT_TRUEは、ボリュームにメディアが存在することを示します。 |
IsMediaRemovable | VT_BOOL | ボリューム メディアがリムーバブルかどうかを判断します。 値 VARIANT_TRUEは、ボリューム メディアがリムーバルであることを示します。 |
Label | VT_BSTR | ボリューム ラベル。 (GetVolumeInformation) |
MBFreeSize | VT_I8 | ユーザーが使用できるディスク上の空きメガバイト (MB) の総数。 |
MBTotalSize | VT_I8 | ユーザーが使用できるボリューム上のメガバイト (MB) の総数。 (GetDiskFreeSpaceEx) |
MountPaths | VT_BSTR | このボリュームへのすべてのマウント パス。 |
PagePath | VT_BOOL | ボリュームにアクティブなページ ファイルが含まれているかどうかを判断します。 値 VARIANT_TRUE は、ボリュームにアクティブなページ ファイルが含まれていることを示します。 |
SerialNumber | VT_I4 | ボリュームのシリアル番号。 |
System | VT_BOOL | ボリュームがシステム パーティションかどうかを判断します。 値 VARIANT_TRUEは、ボリュームが Windows システム パーティションを含んでいることを示します。 システム パーティションには、Windows ブート マネージャー (bootmgr) を起動するハードウェア関連ファイル (起動可能なコード) が含まれています。 |
TotalSize | VT_I8 | ボリュームの合計サイズ (バイト単位)。 |
Type | VT_I4 | GetDriveType(DriveLetter) から返される値。 詳細については、MSDN ライブラリの「GetDriveType」を参照してください。 |
Power 名前空間のキーワード
次の表では、パワー デバイスに対してのみに有効な Power 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
SupportedDeviceUnits | VT_BSTR を使用した VARIANT の VT_ARRAY | クエリに使用できる PowerUnit 名前空間の配列。 |
PowerDevice、PowerComponentX、PowerProcessor、および PowerSoC 名前空間キーワード
次の表では、さまざまな PowerUnit 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
SupportedStates | VT_BSTR を使用した VARIANT の VT_ARRAY | 電源状態の名前空間の配列 (C0–C6, D0–D3, F0–F9, SWIS0–SWIS3) |
CoveredStates | VT_BSTR を使用した VARIANT の VT_ARRAY | 対象となる状態についての名前空間の配列。 ヒット カウントが 0 以外の状態のみが含まれます |
PowerProcessorCX、PowerDeviceDX、PowerComponentXFY、PowerSoCSWISX 名前空間キーワード
次の表では、さまざまな PowerState 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
HitCount | VT_UI4 | 指定された電源状態がテスト中に入力された回数。 |
Duration | VT_UI4 | 指定された電源状態で費やされた時間 (ミリ秒単位)。 |
Percentage | VT_UI4 | 指定された電源状態で費やされた時間の割合。 |
インターフェイス名前空間キーワード
次の表では、さまざまなインターフェイス名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
すべて | VT_BSTR | 1つのデバイスでサポートされているすべてのデバイス インターフェイス GUID に対するすべてのデバイス インターフェイス。 |
体積 | VT_BSTR | GUID_DEVINTERFACE_VOLUME GUID のインターフェイス。 |
DISK | VT_BSTR | GUID_DEVINTERFACE_DISK GUID のインターフェイス。 |
CDROM | VT_BSTR | GUID_DEVINTERFACE_CDROM GUID のインターフェイス。 |
GUID | VT_BSTR | 1つのインターフェイス GUID のインターフェイス。 |
CAP 名前空間キーワード
次の表では、さまざまな CAP (機能) 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
LockSupported | VT_BOOL | デバイスがデバイスの取り出しを禁止する物理デバイスのロックをサポートするかどうかを指定します。 (CM_DEVCAP_LOCKSUPPORTED) |
EjectSupported | VT_BOOL | システムが PowerSystemWorking 状態のときに、デバイスがソフトウェアで管理されたデバイスの取り出しをサポートするかどうかを指定します。 (CM_DEVCAP_EJECTSUPPORTED) |
リムーバブル | VT_BOOL | デバイスを直接の親から動的に削除できるかどうかを指定します。 (CM_DEVCAP_REMOVABLE) |
DockDevice | VT_BOOL | デバイスがドッキング周辺機器であるかどうかを指定します。 (CM_DEVCAP_DOCKDEVICE) |
UniqueId | VT_BOOL | デバイスのインスタンス ID がシステム全体で一意であるかどうかを指定します。 (CM_DEVCAP_UNIQUEID) |
SilentInstall | VT_BOOL | デバイス マネージャーがすべてのインストール ダイアログ ボックスを非表示にするかどうかを指定します。 (CM_DEVCAP_SILENTINSTALL) |
RawDeviceOK | VT_BOOL | 関数ドライバーがない場合に、基になるバスのドライバーがデバイスを駆動できるかどうかを指定します。 (CM_DEVCAP_RAWDEVICEOK) |
SurpriseRemovalOK | VT_BOOL | Windows が IRP_MN_QUERY_REMOVE_DEVICE をデバイスに送信する前に、デバイスの関数ドライバーがデバイスが削除されたケースを処理できるかどうかを指定します。 (CM_DEVCAP_SURPRISEREMOVALOK) |
HardwareDisabled | VT_BOOL | デバイスのハードウェアを無効にするかどうかを指定します。 (CM_DEVCAP_HARDWAREDISABLED) |
NonDynamic | VT_BOOL | 将来利用するために予約されています。 (CM_DEVCAP_NONDYNAMIC) |
INF 名前空間キーワード
次の表では、さまざまな INF 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
ファイル名 | VT_BSTR | INF ファイル名。 |
FileNamePath | VT_BSTR | INF ファイル名のパス。 |
SectionName | VT_BSTR | INF セクション名。 |
日 | VT_BSTR | INF の日付。 |
OriginalInfFileName | VT_BSTR | 元の INF ファイル名。 |
NET 名前空間キーワード
次の表では、さまざまな NET 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
AdapterName | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の AdapterName フィールド。 |
IPV6Address | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FirstUnicastAddress フィールド。 |
FirstAnycastAddress | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FirstAnycastAddress フィールド。 |
FirstMulticastAddress | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FirstMulticastAddress フィールド。 |
FirstDnsServerAddress | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FirstDnsServerAddress フィールド。 |
FirstPrefix | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FirstPrefix フィールド。 |
PrimaryWINSServer | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FirstWinsServerAddress フィールド。 |
FirstGatewayAddress | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FirstGatewayAddress フィールド。 |
ConnectionSpecificDNSSuffix | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の DnsSuffix フィールド |
説明 | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の Description フィールド。 |
FriendlyName | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の FriendlyName フィールド。 |
PhysicalAddress | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の MacAddress フィールド |
Flags | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の Flags フィールド |
Mtu | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の Mtu フィールド。 |
IfType | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の IfType フィールド。 |
OperStatus | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の OperStatus フィールド |
OperationalStatusString | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の OperStatus フィールドに相当する文字列 |
Ipv6IfIndex | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の Ipv6IfIndex フィールド |
TransmitLinkSpeedMbps | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の TransmitLinkSpeedGpbs フィールド。 |
ReceiveLinkSpeedMbps | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の ReceiveLinkSpeedMbps フィールド。 |
Ipv4Metric | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の Ipv4Metric フィールド。 |
Ipv6Metric | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の Ipv6Metric フィールド。 |
DHCPServer | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の Dhcpv4Server フィールド。 |
CompartmentId | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の CompartmentId フィールド。 |
NetworkGuid | VT_BSTR | IP_ADAPTER_ADDRESSES 構造体の NetworkGuid フィールド。 |
ConnectionType | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の ConnectionType フィールド。 |
TunnelType | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の TunnelType フィールド。 |
Dhcpv6ClientDuidLength | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の Dhcpv6ClientDuidLength フィールド。 |
Dhcpv6Iaid | VT_UI4 | IP_ADAPTER_ADDRESSES 構造体の Dhcpv6Iaid フィールド。 |
IsOperational | VT_BOOL | 操作可能です。 |
PhysicalMediaType | VT_UI4 | ネットワーク デバイスの物理メディアの種類。 |
MediaType | VT_UI4 | ネットワーク デバイスの物理メディアの種類。 |
OpticalMedia 名前空間キーワード
次の表では、さまざまな OpticalMedia 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
IsMediaPresent | VT_BOOL | 光学メディア デバイスにメディアが存在する場合、または存在しない場合。 |
Type | VT_UI4 | IOCTL_CDROM_GET_CONFIGURATION から GET_CONFIGURATION_HEADER に返される現在のプロファイルの種類の番号。 |
ClassTypeString | VT_BSTR | 光学メディア クラスの種類。 |
[Type](型)String | VT_BSTR | 光学メディアの種類。 |
StorageMedia 名前空間キーワード
次の表では、さまざまな StorageMedia 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
DeviceType | VT_UI4 | デバイスの種類を示すシステム定義の FILE_DEVICE_XXX 定数の 1 つを指定します。 |
DeviceTypeString | VT_BSTR | デバイスの種類に関連付けられている文字列。 |
カウント | VT_UI4 | MediaInfo 内のDEVICE_MEDIA_INFO 構造体の数を格納します。 |
SupportedTypes | VT_UI4 | リムーバブル ディスクの種類を示す、すべての MEDIA_TYPE またはSTORAGE_MEDIA_TYPE の値を指定します。 |
有効 | VT_BOOL | このデバイスの収集機能に有効なデータがある場合。 |
Windows 名前空間キーワード
次の表では、さまざまな Windows 名前空間の属性について説明します。
Keyword | バリアント型 | 説明 |
---|---|---|
IsDriverVerifierEnabled | VT_BOOL | このデバイスのすべてのドライバーに対して少なくとも標準設定でドライバー検証ツールが有効になっているかどうかを示す True または False の値。 |
IsKernelDebugDevice | VT_BOOL | このデバイスがカーネル デバッガーで使用されているかどうかを示す True または False の値。 |