estructura de WMDRM_IMPORT_SESSION_KEY
[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. El lector de origen y el sistema de escritura receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
La estructura de WMDRM_IMPORT_SESSION_KEY contiene la clave de sesión para importar contenido protegido.
Sintaxis
typedef struct WMDRM_IMPORT_SESSION_KEY {
DWORD dwKeyType;
DWORD cbKey;
BYTE rgbKey[1];
} ;
Miembros
-
dwKeyType
-
Tipo de clave de sesión. Establezca en WMDRM_KEYTYPE_RC4.
-
cbKey
-
Tamaño de la clave de sesión, en bytes. Este valor puede ser tan grande como necesite, dados los límites de una sola operación OAEP rsa en todo el mensaje (esta estructura más la clave de sesión).
-
rgbKey
-
Dirección de un búfer que contiene la clave de sesión. El tamaño del búfer debe coincidir con el valor de cbKey. Los datos del búfer son un valor de clave generado aleatoriamente.
Observaciones
Esta estructura, incluido el búfer que contiene la clave de sesión, debe cifrarse con la clave pública de la máquina DRM de Windows Media e incluirse en el miembro pbEncryptedSessionKeyMessage de la estructura WMDRM_IMPORT_INIT_STRUCT .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Versión |
Windows Media Format 11 SDK |
Encabezado |
|