ICertRequest2::GetCAProperty-Methode (certcli.h)
Die GetCAProperty-Methode ruft einen Eigenschaftswert für die Zertifizierungsstelle ab. Die Funktionalität dieser Methode ist identisch mit ICertAdmin2::GetCAProperty. Informationen zu dieser Methode finden Sie unter ICertAdmin2::GetCAProperty.
Syntax
HRESULT GetCAProperty(
[in] const BSTR strConfig,
[in] LONG PropId,
[in] LONG PropIndex,
[in] LONG PropType,
[in] LONG Flags,
[out, retval] VARIANT *pvarPropertyValue
);
Parameter
[in] strConfig
Stellt eine gültige Konfigurationszeichenfolge für die Zertifizierungsstelle im Format COMPUTERNAME\CANAME dar, wobei COMPUTERNAME der Netzwerkname des Zertifikatdiensteservers und CANAME der allgemeine Name der Zertifizierungsstelle ist, wie er während des Setups der Zertifikatdienste eingegeben wurde. Informationen zum Namen der Konfigurationszeichenfolge finden Sie unter ICertConfig.
[in] PropId
Gibt den Eigenschaftenbezeichner an. Informationen zu diesem Parameter finden Sie in der Tabelle in ICertAdmin2::GetCAProperty.
[in] PropIndex
Wenn PropId indiziert ist, der nullbasierte Index, der beim Abrufen des Eigenschaftswerts verwendet werden soll. Wenn PropId nicht indiziert ist, wird dieser Wert ignoriert.
[in] PropType
Gibt den Typ der Eigenschaft an, der der Type-Spalte in der PropId-Tabelle entspricht. Der Typ kann einer der folgenden Typen sein.
Wert | Bedeutung |
---|---|
|
Signierte lange Daten |
|
Datum/Uhrzeit (für zukünftige Verwendung reserviert) |
|
Binärdaten |
|
Unicode-Zeichenfolgendaten |
[in] Flags
Die folgenden Flags können verwendet werden, um das Format des zurückgegebenen Eigenschaftswerts anzugeben. Diese Flags haben nur Bedeutung für Binärdaten (z. B. Zertifikate, Zertifikatketten oder Zertifikatsperrlisten) und werden andernfalls ignoriert.
[out, retval] pvarPropertyValue
Ein Zeiger auf einen VARIANT-Wert , der den angeforderten Eigenschaftswert empfängt.
Wenn Sie die Verwendung von VARIANT abgeschlossen haben, geben Sie sie frei, indem Sie die VariantClear-Funktion aufrufen.
Rückgabewert
C++
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.
VB
Der Rückgabewert ist ein Variant-Wert , der den angeforderten Eigenschaftswert empfängt.Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certcli.h (include Certsrv.h) |
Bibliothek | Certidl.lib |
DLL | Certcli.dll |
Weitere Informationen
CCertRequest