swdevice.h 标头
软件设备 API 使用此标头。 有关详细信息,请参阅:
swdevice.h 包含以下编程接口:
函数
SwDeviceClose 关闭软件设备句柄。 关闭句柄时,如果 SwDevice 的生存期为 SWDeviceLifetimeHandle,PnP 将启动“拔出”设备的过程。 设备将不再报告为其父设备的子级。 |
SwDeviceCreate 启动软件设备的枚举。 |
SwDeviceGetLifetime 获取软件设备的生存期。 |
SwDeviceInterfacePropertySet 设置软件设备接口上的属性。 |
SwDeviceInterfaceRegister 为软件设备注册设备接口,并根据需要在该接口上设置属性。 |
SwDeviceInterfaceSetState 启用或禁用软件设备的设备接口。 |
SwDevicePropertySet 设置软件设备上的属性。 |
SwDeviceSetLifetime 管理软件设备的生存期。 |
SwMemFree 释放其他软件设备 API 函数分配的内存。 |
回调函数
SW_DEVICE_CREATE_CALLBACK 在注册表中为设备提供支持,并允许调用方使用 hSwDevice 句柄调用软件设备 API 函数。 |