WPD ドライバーの新機能

Windows 7 の Windows ポータブル デバイス (WPD) プラットフォームでは、新しいデバイス サービス モデルがサポートされています。デバイス サービスとは、以前のバージョンの WPD でサポートされている関数オブジェクトの拡張機能です。アプリケーションではサービス オブジェクトを使って、デバイス機能を検出したり、コンテンツをより効率的に操作したりします。たとえば、アプリケーションでは、Microsoft Full Enumeration Sync Contacts Service を実装するサービス オブジェクトを照会することにより、連絡先の同期がデバイスでサポートされているかどうかを判断することができます。その後、アプリケーションではこのサービス オブジェクトを使って、ストレージ階層全体を検索しなくてもデバイスに保存されているすべての連絡先を見つけることができます。デバイス サービス モデルについて詳しくは、Windows ポータブル デバイス/WPD プログラミング ガイドの WPD ドライバー サンプルのトピックに関するページをご覧ください。