Udostępnij przez


Narzędzia programistyczne sterowników WPD

Urządzenia przenośne z systemem Windows (WPD) udostępniają trzy narzędzia z zestawem sterowników systemu Windows, których można użyć do opracowania sterownika urządzenia WPD. Te narzędzia zostały opisane w poniższej tabeli.

Narzędzie Opis
WpdDeviceInspector.exe To narzędzie jest przeznaczone do wykonywania zapytań dotyczących sterownika WPD i generowania kompleksowego raportu HTML opisującego urządzenie i jego możliwości. Możesz na przykład użyć narzędzia do pobrania listy obsługiwanych poleceń i obiektów urządzeń. Spowoduje to również wygenerowanie listy wszystkich właściwości obsługiwanych przez każdy obiekt. Aby uzyskać więcej informacji, zobacz Korzystanie z narzędzia WpdDeviceInspector.
WpdInfo.exe To narzędzie wykonuje typowe operacje WPD, takie jak otwieranie i zamykanie urządzenia, tworzenie lub usuwanie obiektów na urządzeniu oraz wydawanie poleceń urządzenia. To narzędzie może również wyświetlać obsługiwane właściwości, polecenia, typy zawartości, zdarzenia i formaty na poziomie urządzenia, poziomie usługi lub obu tych poziomach. Ponadto może wyświetlać właściwości dla każdego obiektu na danym urządzeniu. Aby uzyskać więcej informacji, zobacz Korzystanie z narzędzia WpdInfo.
NetMon.exe To narzędzie rejestruje ruch między aplikacją WPD a sterownikiem WPD. Aby uzyskać więcej informacji, zobacz Using the NetMon Tool.

Oprócz narzędzi dostarczanych z zestawem sterowników systemu Windows możesz również zainstalować zestaw Windows SDK i użyć dwóch przykładowych aplikacji WPD znalezionych w tym zestawie do eksplorowania i testowania sterowników WPD. Te przykładowe aplikacje zostały opisane w poniższej tabeli.

Aplikacja Opis
WpdApiSample.exe Za pomocą tej aplikacji można wykonywać typowe operacje WPD na urządzeniu WPD, takie jak wyliczanie urządzeń, wyświetlanie listy zawartości na urządzeniu i przesyłanie zawartości do lub z urządzenia.
WpdServicesApiSample.exe Za pomocą tej aplikacji można wykonywać operacje WPD na urządzeniu WPD, które implementuje usługę urządzenia Kontakty. (Należy pamiętać, że ta aplikacja działa tylko z aplikacją WpdServiceSampleDriver).