ICertView2::SetTable-Methode (certview.h)
Die SetTable-Methode gibt an, welche Certificate Services-Datenbanktabelle für nachfolgende Aufrufe der Methoden der ICertView2-Schnittstelle verwendet wird.
Syntax
HRESULT SetTable(
[in] LONG Table
);
Parameter
[in] Table
Gibt die Zertifikatdienste-Datenbanktabelle an, die für nachfolgende Aufrufe verwendet werden soll. Dieser Parameter muss einen der folgenden Werte aufweisen.
Wert | Bedeutung |
---|---|
|
Die Attributtabelle wird für nachfolgende Aufrufe verwendet. |
|
Die Zertifikatsperrliste-Tabelle (Certificate Revocation List , CRL) wird für nachfolgende Aufrufe verwendet. |
|
Die Erweiterungstabelle wird für nachfolgende Aufrufe verwendet. |
|
Die Tabelle mit ausstehenden Anforderungen, abgelehnten Anforderungen, ausgestellten Zertifikaten und widerrufenen Zertifikaten wird für nachfolgende Aufrufe verwendet. |
Rückgabewert
VB
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück.Wenn die Methode fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Hinweise
Vor dem Aufrufen der SetTable-Methode muss eine Verbindung mit einem Certificate Services-Server hergestellt werden, indem zuerst die OpenConnection-Methode aufgerufen wird. Nachdem die OpenConnection - und SetTable-Aufrufe ausgeführt wurden, verwenden nachfolgende Aufrufe der ICertView2-Schnittstellenmethoden die Zertifikatdienste-Datenbanktabelle, die von der SetTable-Methode angegeben wird.
Wenn die SetTable-Methode nicht aufgerufen wird, wird die Standardtabelle CVRC_TABLE_REQCERT verwendet.
Beispiele
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.
}
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certview.h (include Certsrv.h) |
Bibliothek | Certidl.lib |
DLL | Certadm.dll |