Strutture client DRM di Microsoft Windows Media

[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita dal lettore di origine e dal writer sink. Lettore di origine e writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Le strutture seguenti sono supportate dalle API estese del client DRM Windows Media.

Struttura o enumerazione Descrizione
DRM_AUDIO_OUTPUT_PROTECTION_IDS Contiene un elenco di identificatori di protezione dell'output audio.
DRM_AUDIO_OUTPUT_PROTECTION_IDS_EX Contiene un elenco di identificatori di protezione dell'output audio. Questa struttura estende DRM_AUDIO_OUTPUT_PROTECTION_IDS aggiungendo un numero di versione.
DRM_COPY_OPL Contiene informazioni sui livelli di protezione dell'output specificati in una licenza per le azioni di copia.
DRM_LICENSE_STATE_DATA Contiene informazioni sulle restrizioni di licenza per un diritto DRM.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Contiene i livelli minimi di protezione dell'output (OPLs) per la riproduzione di vari tipi di contenuto.
DRM_OPL_OUTPUT_IDS Contiene un numero di identificatori di output OPL.
DRM_OUTPUT_PROTECTION Contiene informazioni su una tecnologia di protezione dell'output.
DRM_OUTPUT_PROTECTION_EX Contiene informazioni su una tecnologia di protezione dell'output. Questa struttura estende DRM_OUTPUT_PROTECTION aggiungendo un numero di versione.
DRM_PLAY_OPL Contiene informazioni sugli OPLs specificati in una licenza per le azioni di riproduzione.
DRM_PLAY_OPL_EX Contiene informazioni estese sugli OPLs specificati in una licenza per le azioni di riproduzione.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Contiene una matrice di strutture DRM_VIDEO_OUTPUT_PROTECTION .
DRM_VIDEO_OUTPUT_PROTECTION_IDS_EX Contiene una matrice di strutture DRM_VIDEO_OUTPUT_PROTECTION . Questa struttura estende DRM_VIDEO_OUTPUT_PROTECTION_IDS aggiungendo un numero di versione.
WM_BACKUP_RESTORE_STATUS Contiene informazioni su un'operazione di backup o ripristino delle licenze in sospeso.
WM_INDIVIDUALIZE_STATUS Contiene informazioni su un processo di individualizzazione in sospeso.
WMDRM_ANALOG_VIDEO_RESTRICTIONS Contiene informazioni su una restrizione per la riproduzione di contenuto come video analogico.
WMDRM_ANALOG_VIDEO_RESTRICTIONS_EX Contiene informazioni estese su una restrizione per la riproduzione del contenuto come video analogico.
WMDRM_ENCRYPT_SCATTER_BLOCK Contiene un blocco di dati da crittografare.
WMDRM_ENCRYPT_SCATTER_INFO Contiene informazioni necessarie per configurare l'interfaccia IWMDRMEncryptScatter da usare.
WMDRM_LICENSE_FILTER Contiene informazioni di filtro per la creazione di enumerazioni di licenza.
WMDRM_OUTPUT_PROTECTION_LEVELS Contiene i livelli di protezione dell'output richiesti da una licenza per eseguire varie azioni.
WMDRMCryptoData Contiene informazioni sull'algoritmo di crittografia usato per crittografare e decrittografare il contenuto.
WMDRMNET_POLICY Contiene i criteri da usare per le operazioni DRM di Windows Media per i dispositivi di rete.
WMDRMNET_POLICY_GLOBAL_REQUIREMENTS Contiene i requisiti globali per DRM Windows Media per i dispositivi di rete.
WMDRMNET_POLICY_MINIMUM_ENVIRONMENT Contiene i requisiti di sicurezza minimi per DRM Windows Media per i dispositivi di rete.
WMDRMNET_POLICY_TRANSCRYPTPLAY Contiene le informazioni sui criteri per la riproduzione di contenuti con DRM Windows Media per i dispositivi di rete.

 

Guida di riferimento alla programmazione