MF_MEDIAKEY_STATUS enumeración (mfidl.h)
Especifica el estado de una clave de sesión del módulo de descifrado de contenido (CDM).
Syntax
typedef enum MF_MEDIAKEY_STATUS {
MF_MEDIAKEY_STATUS_USABLE = 0,
MF_MEDIAKEY_STATUS_EXPIRED,
MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED,
MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED,
MF_MEDIAKEY_STATUS_STATUS_PENDING,
MF_MEDIAKEY_STATUS_INTERNAL_ERROR,
MF_MEDIAKEY_STATUS_RELEASED,
MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED
} ;
Constantes
MF_MEDIAKEY_STATUS_USABLE Valor: 0 CdM es cierto que la clave se puede usar actualmente para el descifrado. |
MF_MEDIAKEY_STATUS_EXPIRED La clave ya no se puede usar para el descifrado porque ha transcurrido su tiempo de expiración. |
MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED Hay restricciones de salida asociadas a la clave que no se pueden cumplir actualmente. Los datos multimedia descifrados con esta clave pueden presentarse con una calidad inferior (por ejemplo, resolución), si es necesario según las restricciones de salida. |
MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED Hay restricciones de salida asociadas a la clave que no permite la salida. |
MF_MEDIAKEY_STATUS_STATUS_PENDING El estado de la clave aún no se conoce y se determina. El estado se actualizará con el estado real cuando se haya determinado. |
MF_MEDIAKEY_STATUS_INTERNAL_ERROR La clave no se puede usar actualmente para el descifrado debido a un error en el CDM no relacionado con los demás valores. La aplicación no puede accionar este valor. |
MF_MEDIAKEY_STATUS_RELEASED La propia clave ya no está disponible para el CDM, pero la información sobre la clave, como un registro de destrucción de licencias, está disponible. |
MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED Hay restricciones de salida asociadas a la clave que no se pueden cumplir actualmente. Los datos multimedia descifrados con esta clave pueden bloquearse de la presentación, si es necesario, según las restricciones de salida. La aplicación debe evitar el uso de secuencias que desencadenarán las restricciones de salida asociadas a la clave. |
Comentarios
Esta enumeración está con la estructura MFMediaKeyStatus utilizada como parámetro de salida para el método IMFContentDecryptionModuleSession::GetKeyStatuses .
MF_MEDIAKEY_STATUS se basa en la enumeración MediaStatus de la especificación MediaKeyStatus de la especificación Encrypted Media Extension.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 2004 (10.0; Compilación 19041) |
Servidor mínimo compatible | Windows Server, versión 2004 (10.0; Compilación 19041) |
Encabezado | mfidl.h |