Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetFullResponseProperty-Methode ruft die vom Server zurückgegebenen zwischengespeicherten Antwortdaten ab.
Syntax
HRESULT GetFullResponseProperty(
[in] LONG PropId,
[in] LONG PropIndex,
[in] LONG PropType,
[in] LONG Flags,
[out] VARIANT *pvarPropertyValue
);
Parameter
[in] PropId
Die abzurufenden Daten. Wenn die Eigenschaft indiziert ist, verwenden Sie PropIndex , um den Index anzugeben. Dieser Parameter kann einen der folgenden Werte annehmen.
[in] PropIndex
Der nullbasierte Index, wenn PropId eine indizierte Eigenschaft ist. Wenn PropId keine indizierte Eigenschaft ist, muss PropIndex null sein.
[in] PropType
Der Typ der in pvarPropertyValue zurückgegebenen Daten. Der Eigenschaftentyp hier muss mit dem Datentyp übereinstimmen, der vom PropId-Parameter angegeben wird.
Dieser Parameter kann einen der folgenden Werte annehmen.
| Wert | Bedeutung |
|---|---|
|
Signierte lange Daten. |
|
Datumsdaten (einschließlich Datum und Uhrzeit). |
|
Binärdaten. |
|
Zeichenfolgendaten. |
[in] Flags
Das Format der in pvarPropertyValue zurückgegebenen Daten. Das hier festgelegte Flag muss mit dem Datentyp übereinstimmen, der vom PropId-Parameter angegeben wird.
Weitere Informationen finden Sie in den Hinweisen. Dieser Parameter kann einen der folgenden Werte annehmen.
| Wert | Bedeutung |
|---|---|
|
BASE64-Format mit Begin/End-Header. |
|
BASE64-Format ohne Begin/End-Header. |
|
Binärformat. |
[out] pvarPropertyValue
Die zurückgegebenen Daten.
Rückgabewert
C++
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück, und pvarPropertyValue enthält die zurückgegebenen Daten.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 die zurückgegebenen Daten enthält.Hinweise
Die folgenden PropId-Werte geben Binärdaten zurück, was bedeutet, dass der Flags-Parameter auf CR_OUT_BINARY festgelegt werden muss:
- FR_PROP_FULLRESPONSE
- FR_PROP_ISSUEDCERTIFICATEHASH
- FR_PROP_ISSUEDCERTIFICATE
- FR_PROP_ISSUEDCERTIFICATECHAIN
- FR_PROP_ISSUEDCERTIFICATECRLCHAIN
- FR_PROP_ENCRYPTEDKYEHASH
- FR_PROP_FULLRESPONSENOPKCS7
Nachdem die ICertRequest3::GetFullResponseProperty-Methode ihre Daten zurückgegeben hat, können die folgenden Methoden aufgerufen werden:
- ICEnroll4::AcceptResponse kann aufgerufen werden, um das zurückgegebene Zertifikat zu installieren.
- ICEnroll4::GetCertFromResponse kann aufgerufen werden, um das Zertifikat aus der Antwort zu analysieren.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | certcli.h (certsrv.h einschließen) |
| Bibliothek | Certidl.lib |
| DLL | Certcli.dll |