Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Specifica lo stato di una chiave di sessione CDM (Content Decryption Module).
Sintassi
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
} ;
Costanti
MF_MEDIAKEY_STATUS_USABLEValore: 0 Il CDM è certo che la chiave sia attualmente utilizzabile per la decrittografia. |
MF_MEDIAKEY_STATUS_EXPIREDLa chiave non è più utilizzabile per la decrittografia perché la scadenza è passata. |
MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALEDEsistono restrizioni di output associate alla chiave che attualmente non possono essere soddisfatte. I dati multimediali decrittografati con questa chiave possono essere presentati in una qualità inferiore (ad esempio, risoluzione), se necessario in base alle restrizioni di output. |
MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWEDEsistono restrizioni di output associate alla chiave che non consentono l'output. |
MF_MEDIAKEY_STATUS_STATUS_PENDINGLo stato della chiave non è ancora noto e viene determinato. Lo stato verrà aggiornato con lo stato effettivo quando è stato determinato. |
MF_MEDIAKEY_STATUS_INTERNAL_ERRORLa chiave non è attualmente utilizzabile per la decrittografia a causa di un errore nel CDM non correlato agli altri valori. Questo valore non è utilizzabile dall'applicazione. |
MF_MEDIAKEY_STATUS_RELEASEDLa chiave stessa non è più disponibile per il CDM, ma le informazioni sulla chiave, ad esempio un record di distruzione delle licenze, sono disponibili. |
MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTEDEsistono restrizioni di output associate alla chiave che attualmente non possono essere soddisfatte. I dati multimediali decrittografati con questa chiave possono essere bloccati dalla presentazione, se necessario in base alle restrizioni di output. L'applicazione deve evitare l'uso di flussi che attiveranno le restrizioni di output associate alla chiave. |
Commenti
Questa enumerazione è con la struttura MFMediaKeyStatus usata come parametro di output per il metodo IMFContentDecryptionModuleSession::GetKeyStatuses .
MF_MEDIAKEY_STATUS si basa sull'enumerazione MediaKeyStatus della specifica Encrypted Media Extension.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows 10 versione 2004 (10.0; Build 19041) |
| Server minimo supportato | Windows Server, versione 2004 (10.0; Build 19041) |
| Intestazione | mfidl.h |