Ukázková aplikace WpdApiSample

Ukázková ukázková aplikace rozhraní WPD API je desktopová aplikace příkazového řádku, která umožňuje vytvořit výčet připojených zařízení, prozkoumávat zařízení, dotazovat se na objekty pro vlastnosti a atributy, odesílat a načítat objekty atd. Při spuštění aplikace otevře příkazové okno se seznamem úkolů, které můžete provést.

Ukázková aplikace rozhraní WPD API obsahuje následující soubory:

soubor popis
ContentEnumeration.cpp Obsahuje funkce, které vyčíslují všechny objekty na zařízení.
ContentProperties.cpp Obsahuje funkce, které čtou a zapisují vlastnosti objektů a provádějí hromadné nastavení a získávání vlastností.
ContentTransfer.cpp Obsahuje funkce, které přenesou obsah do zařízení nebo z něj, přečtou požadavky na typ objektu a vytvoří v zařízení složku.
DeviceCapabilities.cpp Obsahuje funkce pro výpis funkčních typů objektů v zařízení, výpis typů obsahu podporovaných každým funkčním typem objektu a zobrazení profilů vykreslovacích objektů.
DeviceEnumeration.cpp Uvádí přátelské názvy, výrobce a popisy všech připojených zařízení.
DeviceEvents.cpp Obsahuje funkce, které protokolují události zařízení a jejich parametry při každém vyvolání událostí.
Stdafx.cpp Zahrnuje standardní soubory.
WpdApiSample.cpp Hostuje spouštěcí funkci _tmain, která volá lokální funkci DoMenu. Ta zobrazuje seznam dostupných zařízení a úkolů a volá funkci odpovídající uživatelskému výběru v nabídce.