次の方法で共有


swdevice.h ヘッダー

このヘッダーは、ソフトウェア デバイス API によって使用されます。 詳細については、次を参照してください。

swdevice.h には、次のプログラミング インターフェイスが含まれています。

関数

 
SwDeviceClose

ソフトウェア デバイス ハンドルを閉じます。 ハンドルを閉じると、SwDevice の有効期間が SWDeviceLifetimeHandle の場合、PnP はデバイスを "取り外す" プロセスを開始します。 デバイスは、親デバイスの子として報告されなくなります。
SwDeviceCreate

ソフトウェア デバイスの列挙を開始します。
SwDeviceGetLifetime

ソフトウェア デバイスの有効期間を取得します。
SwDeviceInterfacePropertySet

ソフトウェア デバイス インターフェイスのプロパティを設定します。
SwDeviceInterfaceRegister

ソフトウェア デバイスのデバイス インターフェイスを登録し、必要に応じてそのインターフェイスのプロパティを設定します。
SwDeviceInterfaceSetState

ソフトウェア デバイスのデバイス インターフェイスを有効または無効にします。
SwDevicePropertySet

ソフトウェア デバイスのプロパティを設定します。
SwDeviceSetLifetime

ソフトウェア デバイスの有効期間を管理します。
SwMemFree

他のソフトウェア デバイス API 関数が割り当てたメモリを解放します。

コールバック関数

 
SW_DEVICE_CREATE_CALLBACK

レジストリのバッキングをデバイスに提供し、呼び出し元が hSwDevice ハンドルを使用してソフトウェア デバイス API 関数を呼び出すことができます。