MÉTHODE IMFSampleProtection::GetProtectionCertificate (mfidl.h)
Récupère l’exemple de certificat de protection.
Syntaxe
HRESULT GetProtectionCertificate(
[in] DWORD dwVersion,
[out] BYTE **ppCert,
[out] DWORD *pcbCert
);
Paramètres
[in] dwVersion
Spécifie le numéro de version de l’exemple de schéma de protection pour lequel recevoir un certificat. Le numéro de version est spécifié en tant que valeur d’énumération SAMPLE_PROTECTION_VERSION .
[out] ppCert
Reçoit un pointeur vers une mémoire tampon contenant le certificat. L’appelant doit libérer la mémoire mémoire de la mémoire tampon en appelant CoTaskMemFree.
[out] pcbCert
Reçoit la taille de la mémoire tampon ppCert , en octets.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
Non implémenté. |
Notes
Pour certains numéros de version de l’exemple de protection, le composant en aval doit fournir un certificat. Les composants qui ne prennent pas en charge ces numéros de version peuvent retourner E_NOTIMPL.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | mfidl.h |
Bibliothèque | Mfuuid.lib |