Funzione WTHelperGetProvPrivateDataFromChain (wintrust.h)
[La funzione WTHelperGetProvPrivateDataFromChain è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Per la verifica del certificato, usare le funzioni CertGetCertificateChain e CertVerifyCertificateChainPolicy . Per la verifica della firma della tecnologia Microsoft Authenticode , usare .NET Framework.]
La funzione WTHelperGetProvPrivateDataFromChain riceve una struttura CRYPT_PROVIDER_PRIVDATA dalla catena usando l'ID del provider. Questa funzione non ha alcuna libreria di importazione associata. È necessario usare le funzioni LoadLibrary e GetProcAddress per collegare dinamicamente a Wintrust.dll.
Sintassi
CRYPT_PROVIDER_PRIVDATA * WTHelperGetProvPrivateDataFromChain(
[in] CRYPT_PROVIDER_DATA *pProvData,
GUID *pgProviderID
);
Parametri
[in] pProvData
Puntatore a una struttura CRYPT_PROVIDER_DATA contenente le informazioni private del provider.
pgProviderID
Puntatore a una struttura GUID che identifica il provider.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce un puntatore a una struttura CRYPT_PROVIDER_PRIVDATA che rappresenta le informazioni private del provider di attendibilità.
Se la funzione ha esito negativo, il valore restituito è NULL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wintrust.h |
Libreria | Wintrust.lib |
DLL | Wintrust.dll |