swdevice.h 标头

软件设备 API 使用此标头。 有关详细信息,请参阅:

swdevice.h 包含以下编程接口:

函数

 
SwDeviceClose

关闭软件设备句柄。 关闭句柄时,如果 SwDevice 的生存期为 SWDeviceLifetimeHandle,PnP 将启动“拔出”设备的过程。 设备将不再报告为其父设备的子级。
SwDeviceCreate

启动软件设备的枚举。
SwDeviceGetLifetime

获取软件设备的生存期。
SwDeviceInterfacePropertySet

设置软件设备接口上的属性。
SwDeviceInterfaceRegister

为软件设备注册设备接口,并根据需要在该接口上设置属性。
SwDeviceInterfaceSetState

启用或禁用软件设备的设备接口。
SwDevicePropertySet

设置软件设备上的属性。
SwDeviceSetLifetime

管理软件设备的生存期。
SwMemFree

释放其他软件设备 API 函数分配的内存。

回调函数

 
SW_DEVICE_CREATE_CALLBACK

在注册表中为设备提供支持,并允许调用方使用 hSwDevice 句柄调用软件设备 API 函数。