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