Freigeben über


Beispiel-App WpdApiSample

Die Beispielanwendung WPD API sample ist eine Befehlszeilen-Desktopanwendung, mit der Sie verbundene Geräte auflisten, Geräte überprüfen, Objekte für Eigenschaften und Attribute abfragen, Objekte senden und abrufen können usw. Beim Start öffnet die Anwendung ein Befehlsfenster, in dem die Aufgaben aufgelistet sind, die Sie ausführen können.

Die Beispielanwendung WPD API sample umfasst die folgenden Dateien:

Datei Beschreibung
ContentEnumeration.cpp Umfasst Funktionen, die alle Objekte auf einem Gerät aufzählen.
ContentProperties.cpp Umfasst Funktionen, die Objekteigenschaften lesen und schreiben und Massenanforderungen für das Festlegen/Abrufen von Eigenschaften erstellen.
ContentTransfer.cpp Umfasst Funktionen, die Inhalte an das Gerät oder vom Gerät übertragen, Objekttypanforderungen lesen und auf dem Gerät einen Ordner erstellen.
DeviceCapabilities.cpp Umfasst Funktionen zum Auflisten der funktionalen Objekttypen auf dem Gerät, zum Auflisten von Inhaltstypen, die von den einzelnen funktionalen Objekttypen unterstützt werden, und zum Anzeigen der Objektrendering-Profile.
DeviceEnumeration.cpp Listet die Anzeigenamen, die Hersteller und die Beschreibungen aller verbundenen Geräte auf.
DeviceEvents.cpp Umfasst Funktionen, die jedes Mal, wenn Ereignisse ausgelöst werden, Geräteereignisse und deren Parameter protokollieren.
stdafx.cpp Umfasst die Standarddateien.
WpdApiSample.cpp Hostet die Startfunktion _tmain, die die lokale DoMenu-Funktion aufruft, die eine Liste der verfügbaren Geräte und Aufgaben anzeigt und die für die Menüauswahl des Benutzers geeignete Funktion aufruft.