Freigeben über


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

Weitere Informationen

ICertEncodeStringArray

ICertEncodeStringArray::Reset