Méthode ICertView2 ::SetTable (certview.h)
La méthode SetTable spécifie la table de base de données Des services de certificats utilisée pour les appels ultérieurs aux méthodes de l’interface ICertView2 .
Syntaxe
HRESULT SetTable(
[in] LONG Table
);
Paramètres
[in] Table
Spécifie la table de base de données Des services de certificats à utiliser pour les appels suivants. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
|
La table d’attributs est utilisée pour les appels suivants. |
|
La table de liste de révocation de certificats (CRL) est utilisée pour les appels suivants. |
|
La table d’extensions est utilisée pour les appels suivants. |
|
La table des demandes en attente, des demandes refusées, des certificats émis et des certificats révoqués est utilisée pour les appels suivants. |
Valeur retournée
VB
Si la méthode réussit, la méthode retourne S_OK.Si la méthode échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.
Remarques
Avant d’appeler la méthode SetTable , il est nécessaire d’établir une connexion avec un serveur des services de certificats en appelant d’abord la méthode OpenConnection . Une fois les appels OpenConnection et SetTable effectués, les appels suivants aux méthodes d’interface ICertView2 utilisent la table de base de données Des services de certificats spécifiée par la méthode SetTable .
Si la méthode SetTable n’est pas appelée, la table par défaut CVRC_TABLE_REQCERT est utilisée.
Exemples
HRESULT hr;
// Specify the certificate revocation list table.
hr = pCertView2->SetTable(CVRC_TABLE_CRL);
if (FAILED(hr))
{
printf("Failed SetTable\n");
exit(1); // Or other error action.
}
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | certview.h (include Certsrv.h) |
Bibliothèque | Certidl.lib |
DLL | Certadm.dll |