Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ověřuje platnost licence Authenticode XrML.
Syntaxe
HRESULT CertVerifyAuthenticodeLicense (
[in] PCRYPT_DATA_BLOB pLicenseBlob,
[in] OPTIONAL DWORD dwFlags,
[out] PAXL_AUTHENTICODE_SIGNER_INFO pSignerInfo,
[out] PAXL_AUTHENTICODE_TIMESTAMPER_INFO pTimestamperInfo
);
Parametry
pLicenseBlob
[v] Licence Authenticode XrML, která se má ověřit.
Podívejte se na strukturu CRYPTOAPI_BLOB .
dwFlags
[v] Volitelné. Kombinace následujících hodnot:
AXL_REVOCATION_NO_CHECK
AXL_REVOCATION_CHECK_END_CERT_ONLY
AXL_REVOCATION_CHECK_ENTIRE_CHAIN
AXL_URL_CACHE_ONLY_RETRIEVAL
AXL_LIFETIME_SIGNING
AXL_TRUST_MICROSOFT_ROOT_ONLY
pSignerInfo
[out] Chcete-li získat informace o podepisující sadě. Pokud není licence podepsaná, dwError je nastavená na TRUST_E_NOSIGNATURE. Za uvolnění prostředků pomocí funkce CertFreeAuthenticodeSignerInfo po použití zodpovídá volající.
Viz AXL_AUTHENTICODE_SIGNER_INFO Struktura.
pTimestamperInfo
[out] Chcete-li získat informace o nástroji pro časové razítko, pokud jsou k dispozici. Pokud licence nebyla opatřena časovým razítkem, dwError je nastavená na TRUST_E_NOSIGNATURE. Za uvolnění prostředků pomocí funkce CertFreeAuthenticodeTimestamperInfo po použití zodpovídá volající.
Viz AXL_AUTHENTICODE_TIMESTAMPER_INFO Struktura.
Návratová hodnota
Vrátí v S_OK případě úspěchu. V opačném případě vrátí kód chyby.
Požadavky
Sestavení: clr.dll