Funzione WintrustAddDefaultForUsage (wintrust.h)

La funzione WintrustAddDefaultForUsage specifica l'identificatore di utilizzo predefinito e le informazioni di callback per un provider.

Sintassi

BOOL WintrustAddDefaultForUsage(
  [in] const char                 *pszUsageOID,
  [in] CRYPT_PROVIDER_REGDEFUSAGE *psDefUsage
);

Parametri

[in] pszUsageOID

Puntatore a una stringa contenente l'identificatore.

[in] psDefUsage

Puntatore a una struttura CRYPT_PROVIDER_REGDEFUSAGE che contiene informazioni di callback.

Valore restituito

Il valore restituito è TRUE se la funzione ha esito positivo; FALSE se la funzione ha esito negativo. Se la funzione ha esito negativo, chiamare la funzione GetLastError per determinare il motivo dell'errore.

Commenti

Se il provider usa questa funzione e richiede uno dei dati di callback, il provider deve compilare completamente la struttura CRYPT_PROVIDER_REGDEFUSAGE .

Le informazioni sull'utilizzo e sul callback possono essere recuperate chiamando la funzione WintrustGetDefaultForUsage .

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

Vedi anche

CRYPT_PROVIDER_DEFUSAGE

CRYPT_PROVIDER_REGDEFUSAGE

WintrustGetDefaultForUsage