SDEL のデバイス関係トークン
次のテーブルは、SDEL 内でデバイスの関係を表現するために使用できるトークンを説明しています。 これらの関係はすべて、"-or-self" サフィックスを持つバージョンを持っています。 これらの "-or-self" バージョンは、現在のデバイスと、指定されたすべての関連デバイスを返します。
関係トークン | 考えられる結果 | 説明 |
---|---|---|
上 | 1 対多 | 何らかの方法で上記のすべてのデバイスへのマッピングを提供します。 現在、この関係は論理的には "disk-or-self/ancestor/ OR ancestor-or-or-self/disk/" に相当します。 |
先祖 (ancestor) | 1 対多 | 親リレーションシップを拡張して、RootDevice までのすべての親を含めます。 |
選択します | 1 対多 | 何らかの方法で以下のすべてのデバイスへのマッピングを提供します。 現時点では、この関係は論理的には "descendant/volume-or-self/ OR volume/descendant-or-self/" と等価です。 |
子 | 1 対多 | デバイスとそのバスまたはハブの間でよく見られる依存関係を提供します。 この関係はバス関係とも呼ばれます。 ファントム デバイスに子を含めることはできません。 |
descendant | 1 対多 | 子関係を拡張して、すべての子のすべての子を階層の末尾に含めます。 |
disk | 1 対多 | ボリューム デバイスからそれらのボリュームを実装するディスクへのマッピングを提供します。 ボリュームは多数のディスクにまたがる場合があることにご注意ください。 |
親 | 0 または 1 | デバイスとそのバスまたはハブの間でよく見られる、至上の関係について説明します。 IWDTFDeviceDepot2::RootDevice プロパティ内にある論理デバイスを除き、すべてのデバイスには 1 つの親があります。 |
power | 0 または 1 | このデバイスと電源関係を持つすべてのデバイス。 (CM_GETIDLIST_FILTER_POWERRELATIONS) |
削除 | 1 対多 | MSDN の Microsoft Windows SDK ドキュメントの Configuration Manager API (CM API) で説明されている削除関係について説明します。 この関係で指定されているデバイスは、現在のデバイスが削除されるたびに削除されます。 この種の関係を持っているデバイスはごくわずかです。 |
system | 1 | ターゲット デバイス オブジェクトを、そのデバイスを含むターゲット システム オブジェクトにマップします。 すべてのデバイスは、正確に 1 つのシステム ターゲットにマップされます。 |
volume | 1 対多 | ディスク デバイスからディスクが公開するボリュームへのマッピングを提供します。 ディスクは、多数のボリュームにパーティション分割できます。 |