estrutura WMDRM_IMPORT_CONTENT_KEY
[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador de Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador de Coletor em vez do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
A estrutura WMDRM_IMPORT_CONTENT_KEY armazena a chave de conteúdo usada na importação de conteúdo protegido.
Sintaxe
typedef struct WMDRM_IMPORT_CONTENT_KEY {
DWORD dwVersion;
DWORD cbStructSize;
DWORD dwIVKeyType;
DWORD cbIVKey;
DWORD dwContentKeyType;
DWORD cbContentKey;
BYTE rgbKeyData[1];
} ;
Membros
-
Dwversion
-
Versão.
-
cbStructSize
-
Tamanho da estrutura em bytes.
-
dwIVKeyType
-
Tipo de chave de vetor de inicialização. Defina como WMDRM_KEYTYPE_RC4.
-
cbIVKey
-
Tamanho da chave de vetor de inicialização em bytes.
-
dwContentKeyType
-
Tipo de chave de conteúdo. Defina como WMDRM_KEYTYPE_COCKTAIL.
-
cbContentKey
-
Tamanho da chave de conteúdo em bytes.
-
rgbKeyData
-
Endereço de um buffer que contém a chave de conteúdo. O tamanho do buffer deve corresponder ao valor de cbContentKey. Essa chave deve corresponder à chave importada da mensagem de licença XMR.
Comentários
Essa estrutura, incluindo o buffer que contém a chave de sessão, deve ser criptografada com a chave de sessão e incluída no membro pbEncryptedKeyMessage da estrutura WMDRM_IMPORT_INIT_STRUCT .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Versão |
Windows Media Format 11 SDK |
Cabeçalho |
|