Informazioni incluse nell'SDK
La tabella seguente descrive il contenuto di Windows Media Gestione dispositivi SDK. Tutti i file o le cartelle sono descritti in relazione al percorso di installazione dell'SDK radice.
File | Descrizione |
---|---|
WMDM\ | Cartella di primo livello per Windows Media Gestione dispositivi SDK. Questa cartella include il makefile per la compilazione di tutte le applicazioni di esempio. |
Idl\ | Cartella contenente tutti i file IDL necessari per compilare le intestazioni necessarie per i metodi di Gestione dispositivi di Windows Media. Tuttavia, anziché usare questi file, è possibile usare i file di intestazione forniti nella cartella inc\. Per visualizzare un elenco di questi file IDL e per informazioni sui file di intestazione compilati da quali file IDL, vedere Compilazione dei file IDL forniti con l'SDK. |
Inc\.... |
Cartella che include tutte le intestazioni che definiscono le interfacce e i tipi di dati in questo SDK. |
mswmdm.h | Definisce tutte le interfacce dell'applicazione, le interfacce del provider di servizi, le interfacce del provider di contenuti sicure, i codici di errore, le costanti, le strutture e l'interfaccia IComponentAuthenticate . |
mswmdm_i.c | Definisce l'interfaccia IWMDMNotification . |
MtpExt.h | Definisce strutture specifiche di MTP necessarie per le applicazioni che chiamano IWMDMDevice3::D eviceIoControl. |
resource.h | Definisce varie costanti di risorse usate dagli esempi dell'SDK. |
sac.h | Definisce i dati del canale autenticati sicuri richiesti da tutte le applicazioni e i provider di servizi. |
scclient.h | Definisce la classe CSecureChannelClient richiesta da tutte le applicazioni. |
scserver.h | Definisce la classe CSecureChannelServer richiesta da tutti i provider di servizi. |
wmdm_ver.h | Informazioni sulla versione facoltativa sui Gestione dispositivi di Windows Media. |
wmdmlog.h, wmdmlog_i.c | Obbligatorio per applicazioni o provider di servizi che usano l'interfaccia IWMDMLogger . |
wmdrmdeviceapp.h | Obbligatorio per le applicazioni che gestiscono la misurazione del contenuto (vedere Misurazione dell'utilizzo del contenuto). |
wmsstd.h | Definisce le macro helper usate dagli esempi di SDK. |
Lib\ | Cartella che contiene le librerie di Gestione dispositivi di Windows Media. |
mssachlp.lib | Libreria statica richiesta da tutti i Gestione dispositivi applicazioni e provider di servizi di Windows Media. |
drmcrypto.lib | Libreria statica richiesta da tutte le applicazioni e i provider di servizi windows Gestione dispositivi Media che usano DRM. |
mdsp\.... |
Cartella contenente il codice per un provider di servizi di esempio. Per informazioni su questo esempio, incluso come compilare ed eseguirlo, vedere Provider di servizi di esempio. |
Applicazioni\.... |
Cartella contenente due sottocartelle che contengono due metà del codice per un'applicazione desktop di esempio fornita con l'SDK. Per informazioni su questo esempio, incluso come compilarlo, vedere Esempio di applicazione desktop. |
devicekit\.... |
Cartella contenente una suite di strumenti per testare il dispositivo portatile usando Windows Media Gestione dispositivi 11. I test includono l'enumerazione del dispositivo e del file e il trasferimento, le funzionalità DRM e la conformità MTP. Questi strumenti hanno il proprio file di documentazione. |