ICertEncodeStringArray::GetStringType-Methode (certenc.h)
Die GetStringType-Methode gibt den Typ der Zeichenfolgenwerte zurück, den das Zeichenfolgenarray enthält.
Syntax
HRESULT GetStringType(
[out] LONG *pStringType
);
Parameter
[out] pStringType
Ein Zeiger auf einen Long-Wert , der den Zeichenfolgentyp darstellt. Eine Liste der Zeichenfolgentypen finden Sie unter Hinweise.
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 gibt den Typ der Zeichenfolgen im Zeichenfolgenarray an. Eine Liste der Zeichenfolgentypen finden Sie unter Hinweise.Hinweise
In der folgenden Tabelle sind die Typen von Zeichenfolgen aufgeführt, die das Zeichenfolgenarray enthalten kann. Weitere Informationen zu RDN-Typen finden Sie in den CryptoAPI 2.0-Dokumenten.
Zeichenfolgentyp | Bedeutung |
---|---|
CERT_RDN_ANY_TYPE | Zum Codieren eines X509_UNICODE_NAME Namens. |
CERT_RDN_NUMERIC_STRING | Die Ziffern 0 bis 9 und das Leerzeichen (8 Bit). |
CERT_RDN_PRINTABLE_STRING | Druckbare Zeichen (8 Bit). |
CERT_RDN_T61_STRING | T.61-codierte Zeichen (8 Bit). |
CERT_RDN_VIDEOTEX_STRING | VIDEOTEX-Zeichen. |
CERT_RDN_IA5_STRING | IA5 (ASCII)-Zeichen. |
CERT_RDN_GRAPHIC_STRING | Eine Zeichenfolge mit ISO-definierten GRAPHIC-Zeichen. |
CERT_RDN_ISO646_STRING | 128 Zeichensatz (8 Bit). |
CERT_RDN_GENERAL_STRING | Eine Zeichenfolge mit ISO-definierten ALLGEMEINEN Zeichen. |
CERT_RDN_INT4_STRING | Ein Array von INT4-Werten (32 Bit). |
CERT_RDN_UNICODE_STRING | Unicode-Zeichen (16 Bit). |
Beispiele
Ein Beispiel, das die GetStringType-Methode verwendet, finden Sie unter der ICertEncodeStringArray::Encode-Methode .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | certenc.h (include Certsrv.h) |
Bibliothek | Certidl.lib |
DLL | Certenc.dll |