WpdApiSample 应用程序

WpdApiSample 示例应用程序是一个命令行桌面应用程序,可用于枚举连接的设备、浏览设备、查询属性和属性的对象、发送和检索对象等。 启动时,应用程序将打开一个命令窗口,其中列出了可执行的任务。

WpdApiSample 示例应用程序包含以下文件:

File 说明
ContentEnumeration.cpp 包含枚举设备上的所有对象的函数。
ContentProperties.cpp 包含读取和写入对象属性并发出批量属性集/获取请求的函数。
ContentTransfer.cpp 包含将内容传输到设备或从设备传输内容、读取对象类型要求并在设备上创建文件夹的函数。
DeviceCapabilities.cpp 包含用于列出设备上的功能对象类型的函数、列出每个功能对象类型支持的内容类型以及显示呈现对象配置文件。
DeviceEnumeration.cpp 列出所有连接的设备的友好名称、制造商和说明。
DeviceEvents.cpp 包含每当触发事件时记录设备事件及其参数的函数。
stdafx.cpp 包括标准文件。
WpdApiSample.cpp 承载 _tmain 启动函数,该函数调用本地 DoMenu 函数,该函数显示可用设备和任务的列表,并调用适合用户菜单选择的函数。

 

示例