WDM プロバイダーに固有の修飾子

次の修飾子は、 WDM ドライバー クラスのインスタンスを生成するために WNODE からデータを抽出するときに、デバイス ドライバー MOF ファイルの WDM プロバイダーによって使用されます。

MissingValue

データ型: DWORD、配列、uint8、uint16、uint32、sint8、sint16、または sint32。

適用対象: プロパティ

このプロパティの欠損値は、0 (ゼロ) ではなく NULL で表す必要があります。

WMIDataId

データ型: uint32

適用対象: プロパティ

プロパティのデータの WNODE 内のインデックス。 WDM プロバイダーは、この修飾子を使用して、WNODE からデータを抽出し、WMI クラスを生成するときにデータがどのように書式設定されるかを決定します。 開始値は 1 です。

WMIExpense

データ型: uint32

適用対象: クラス

データ ブロックにアクセスするためのリソース コストを示します。 たとえば、ディスク ジオメトリ情報は、デバイス拡張機能で使用できるため、取得する多くのリソースを必要としません。 ディスクの読み取り/書き込みパフォーマンスは、読み取り/書き込み操作ごとに余分な作業を必要とするため、リソースの負荷が高くなります。 したがって、 WMIExpense 修飾子の値は、ディスクの読み取り/書き込みパフォーマンスのために大きくなります。

WMIMethodId

データ型: uint32

適用対象: メソッド

プロパティのデータの WNODE 内のインデックス。 WDM プロバイダーは、この修飾子を使用して、WNODE からデータを抽出し、WMI クラスを生成するときにデータがどのように書式設定されるかを決定します。 開始値は 1 です。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008