WpdApiSample-Anwendung

Die WpdApiSample-Beispielanwendung ist eine Befehlszeilendesktopanwendung, mit der Sie verbundene Geräte aufzählen, Geräte untersuchen, Objekte nach Eigenschaften und Attributen abfragen, Objekte senden und abrufen können usw. Beim Start öffnet die Anwendung ein Befehlsfenster, in dem die Aufgaben aufgeführt sind, die Sie ausführen können.

Die WpdApiSample-Beispielanwendung enthält die folgenden Dateien:

File Beschreibung
ContentEnumeration.cpp Enthält Funktionen, die alle Objekte auf einem Gerät aufzählen.
ContentProperties.cpp Enthält Funktionen, mit denen Objekteigenschaften gelesen und geschrieben und Massenanforderungen für Eigenschaftensatz-/Get-Anforderungen gestellt werden.
ContentTransfer.cpp Enthält Funktionen, die Inhalte an das gerät oder vom Gerät übertragen, Objekttypanforderungen lesen und einen Ordner auf dem Gerät erstellen.
DeviceCapabilities.cpp Enthält Funktionen zum Auflisten der Funktionsobjekttypen auf dem Gerät, zum Auflisten der von den einzelnen funktionalen Objekttypen unterstützten Inhaltstypen und zum Anzeigen von Renderingobjektprofilen.
DeviceEnumeration.cpp Listet die Anzeigenamen, Hersteller und Beschreibungen aller verbundenen Geräte auf.
DeviceEvents.cpp Enthält Funktionen, die Geräteereignisse und deren Parameter protokollieren, wenn Ereignisse ausgelöst werden.
stdafx.cpp Enthält die Standarddateien.
WpdApiSample.cpp Hostet die _ tmain-Startfunktion, 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.

Beispiel