Delen via


Wat is inbegrepen in de SDK

In de volgende tabel wordt de inhoud van de Windows Media Device Manager SDK beschreven. Alle bestanden of mappen worden beschreven met betrekking tot het installatiepad van de hoofd-SDK.

Bestand Beschrijving
WMDM\ Hoofdmap voor de Windows Media Device Manager SDK. Deze map bevat het makefile voor het bouwen van alle voorbeeldtoepassingen.
Idl\ Map met alle IDL-bestanden die nodig zijn voor het bouwen van headers die nodig zijn voor Windows Media Device Manager-methoden. In plaats van deze bestanden te gebruiken, kunt u echter de headerbestanden gebruiken die zijn opgegeven in de map inc\.
Zie Compileren van de meegeleverde IDL-bestanden met de SDKvoor een lijst van deze IDL-bestanden en om te leren welke header-bestanden zijn opgebouwd uit welke IDL-bestanden.
Inc\....
Mapje met alle headers die de interfaces en gegevenstypen in deze SDK definiƫren.
mswmdm.h Definieert alle toepassingsinterfaces, serviceproviderinterfaces, beveiligde inhoudsproviderinterfaces, foutcodes, constanten, structuren en de IComponentAuthenticate interface.
mswmdm_i.c Hiermee definieert u de interface IWMDMNotification.
MtpExt.h Definieert MTP-specifieke structuren die vereist zijn voor toepassingen die IWMDMDevice3::D eviceIoControlaanroepen.
resource.h Definieert verschillende resourceconstanten die worden gebruikt door de SDK-voorbeelden.
sac.h Definieert beveiligde geverifieerde kanaalgegevens die vereist zijn voor alle toepassingen en serviceproviders.
scclient.h Definieert de CSecureChannelClient klasse die vereist is voor alle toepassingen.
scserver.h Definieert de CSecureChannelServer klasse die is vereist voor alle serviceproviders.
wmdm_ver.h Optionele versie-informatie over Windows Media Device Manager.
wmdmlog.h, wmdmlog_i.c Vereist voor toepassingen of serviceproviders die gebruikmaken van de IWMDMLogger interface.
wmdrmdeviceapp.h Vereist voor toepassingen die inhoudsmeter verwerken (zie Inhoudsgebruik meten).
wmsstd.h Hiermee definieert u helpermacro's die worden gebruikt door de SDK-voorbeelden.
Lib\ Map met de Windows Media Device Manager-bibliotheken.
mssachlp.lib De statische bibliotheek die is vereist voor alle Windows Media Device Manager-toepassingen en serviceproviders.
drmcrypto.lib De statische bibliotheek die is vereist voor alle Windows Media Device Manager-toepassingen en serviceproviders die DRM gebruiken.
mdsp\....
Folder die de code voor een voorbeeld serviceprovider bevat. Zie Voorbeeldserviceprovidervoor informatie over dit voorbeeld, waaronder het compileren en uitvoeren ervan.
Apps\....
Map met twee submappen met twee helften van de code voor een voorbeeld van een bureaubladtoepassing die is geleverd met de SDK. Zie Voorbeeld van bureaubladtoepassingvoor meer informatie over dit voorbeeld, waaronder het compileren ervan.
devicekit\....
Map met een reeks hulpprogramma's voor het testen van uw draagbare apparaat met Windows Media Device Manager 11. Testen omvat apparaat- en bestandsumeratie en -overdracht, DRM-mogelijkheden en MTP-naleving. Deze hulpprogramma's hebben hun eigen documentatiebestand.

Aan de slag