このセクションでは、WDM の WMI 拡張機能の一部である Windows Management Instrumentation IRP について説明します。 All WMI IRPs use the major code IRP_MJ_SYSTEM_CONTROL and a minor code that indicates the specific WMI request. WMI カーネル モード コンポーネントは、ドライバーが WMI データのサプライヤーとして正常に登録された後、いつでも WMI IRP を送信できます。 通常、WMI IRP は、ユーザー モードのデータ コンシューマーが WMI データを要求したときに送信されます。
All drivers must set a dispatch table entry point for a DispatchSystemControl routine to handle WMI requests.
If a driver registers as a WMI data provider by calling IoWMIRegistrationControl, it must handle WMI IRPs using one of the techniques described in Handling WMI Requests.
WMI データ プロバイダーとして登録されていないドライバーは、すべての WMI 要求を次の下位ドライバーに転送する必要があります。
このセクションでは、次のシステム定義 WMI マイナー関数コードについて説明します。
ドライバーは、他の IRP マイナー関数コードを含む IRP を受け取る場合は、次の下位ドライバーに IRP を転送する必要があります。