WMDRM_IMPORT_SESSION_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_SESSION_KEY contiene la chiave di sessione per l'importazione di contenuto protetto.
Sintassi
typedef struct WMDRM_IMPORT_SESSION_KEY {
DWORD dwKeyType;
DWORD cbKey;
BYTE rgbKey[1];
} ;
Members
-
dwKeyType
-
Tipo di chiave sessione. Impostare su WMDRM_KEYTYPE_RC4.
-
cbKey
-
Dimensioni della chiave di sessione, in byte. Questo valore può essere di grandi dimensioni, in base ai limiti di un'unica operazione OAEP RSA sull'intero messaggio (questa struttura e la chiave di sessione).
-
rgbKey
-
Indirizzo di un buffer contenente la chiave di sessione. Le dimensioni del buffer devono corrispondere al valore di cbKey. I dati nel buffer sono un valore di chiave generato in modo casuale.
Commenti
Questa struttura, incluso il buffer contenente la chiave di sessione, deve essere crittografata con la chiave pubblica del computer DRM windows Media e inclusa nel membro pbEncryptedSessionKeyMessage 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 |
|