Funzione GetDefaultContentDecryptionModuleFactory (comppkgsup.h)
Importante
Alcune informazioni si riferiscono a un prodotto di versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce l'implementazione di IMFContentDecryptionModuleFactory per il sistema di chiavi specificato predefinito in Windows.
Sintassi
HRESULT GetDefaultContentDecryptionModuleFactory(
[in] PCWSTR keySystem,
[out] IMFContentDecryptionModuleFactory **contentDecryptionModuleFactory
);
Parametri
[in] keySystem
PCWSTR che identifica il sistema di chiavi per il quale viene restituito il modulo di decrittografia.
[out] contentDecryptionModuleFactory
Se viene trovato il sistema di chiavi specificato, riceve il puntatore a un'implementazione IMFContentDecryptionModuleFactory ; in caso contrario, NULL.
Valore restituito
HRESULT include i valori seguenti:
Valore | Descrizione |
---|---|
S_OK | Operazione completata. Questa funzione restituisce l'esito positivo anche se il sistema di chiavi specificato non viene trovato, ma in questo caso il parametro contentDecryptionModuleFactory è NULL. |
CO_E_NOTINITIALIZED | COM non è stato inizializzato prima della chiamata della funzione |
Commenti
GetDefaultContentDescryptionModuleFactory considera solo le factory di moduli di decrittografia del contenuto predefiniti in Windows e non considera le factory dei moduli di decrittografia del contenuto scaricati da Microsoft Store.
È consigliabile che le app usino FMMediaEngineClassFactory4::CreateContentDecryptionModuleFactory, perché questo metodo chiama prima GetDefaultContentDecryptionModuleFactory , ma cerca anche le implementazioni corrispondenti di FMContentDecryptionModuleFactory che potrebbero essere state scaricate da Microsoft Store.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11, versione 24H2 |
Intestazione | comppkgsup.h |
Libreria | Comppkgsup.lib |
DLL | Comppkgsup.dll |