WMDRM_IMPORT_CONTENT_KEY struttura
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e 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.
La struttura WMDRM_IMPORT_CONTENT_KEY archivia la chiave del contenuto usata per importare contenuto protetto.
Sintassi
typedef struct WMDRM_IMPORT_CONTENT_KEY {
DWORD dwVersion;
DWORD cbStructSize;
DWORD dwIVKeyType;
DWORD cbIVKey;
DWORD dwContentKeyType;
DWORD cbContentKey;
BYTE rgbKeyData[1];
} ;
Members
-
dwVersion
-
Versione.
-
cbStructSize
-
Dimensioni della struttura in byte.
-
dwIVKeyType
-
Tipo di chiave vettore di inizializzazione. Impostare su WMDRM_KEYTYPE_RC4.
-
cbIVKey
-
Dimensioni della chiave vettoriale di inizializzazione in byte.
-
dwContentKeyType
-
Tipo di chiave di contenuto. Impostare su WMDRM_KEYTYPE_COCKTAIL.
-
cbContentKey
-
Dimensioni della chiave del contenuto in byte.
-
rgbKeyData
-
Indirizzo di un buffer contenente la chiave del contenuto. Le dimensioni del buffer devono corrispondere al valore cbContentKey. Questa chiave deve corrispondere alla chiave importata dal messaggio di licenza XMR.
Commenti
Questa struttura, incluso il buffer contenente la chiave di sessione, deve essere crittografata con la chiave di sessione e inclusa nel membro pbEncryptedKeyMessage della struttura WMDRM_IMPORT_INIT_STRUCT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Versione |
Windows Media Format 11 SDK |
Intestazione |
|