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. |