共用方式為


WpdServicesApiSample 範例應用程式

裝置服務是功能對象的擴充功能:除了以邏輯方式分組裝置功能之外,裝置服務還提供應用程式以程式設計方式探索這些功能的能力。

WpdServicesApiSample 範例應用程式是命令行桌面應用程式,可用來探索連結至您電腦之裝置上的聯繫人服務。 您可以列出支援的格式、事件、方法和抽象服務,以探索這些服務。 您也可以使用此應用程式來擷取指定聯繫人服務上的屬性,並叫用該服務所支援的方法。

如果您還沒有支持聯繫人服務的裝置,如果您先安裝 Windows 驅動程式套件中包含的 WpdServiceSampleDriver,您仍然可以執行 WpdServicesApiSample。

WpdServicesApiSample 範例應用程式包含下列檔案:

檔案 說明
ContentEnumeration.cpp 包含方法,列舉指定聯繫人服務上的內容。
ContentProperties.cpp 包含在指定聯繫人服務上讀取和寫入屬性的方法。
ServiceCapabilities.cpp 包含擷取所指定聯繫人服務所支援之支援格式、事件和抽象服務的方法。
ServiceEnumeration.cpp 包含可擷取裝置資訊的協助程式函式,例如裝置易記名稱或支持的聯繫人服務。
ServiceMethods.cpp 包含擷取和叫用指定聯繫人服務所支援的方法。
stdafx.cpp 包含標準檔案。
WpdServiceApiSample.cpp 裝載_tmain啟動函式,此函式會呼叫本機 DoMenu 函式,此函式會顯示可用的裝置和工作清單,並呼叫適合使用者功能表選取的函式。