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