Freigeben über


IEnroll::createFilePKCS10WStr-Methode (xenroll.h)

[Diese Methode steht ab Windows Server 2008 und Windows Vista nicht mehr zur Verfügung.]

Die createFilePKCS10WStr-Methode erstellt eine base64-codierte PKCS # 10-Zertifikatanforderung und speichert sie in einer Datei. Diese Methode wurde zuerst in der IEnroll-Schnittstelle definiert.

Diese Methode unterscheidet sich von der createPKCS10WStr-Methode nur beim Speichern der base64-codierten PKCS #10-Zertifikatanforderung in der datei, die durch den wszPKCS10FileName-Parameter angegeben wird.

Syntax

HRESULT createFilePKCS10WStr(
  [in] LPCWSTR DNName,
  [in] LPCWSTR Usage,
  [in] LPCWSTR wszPKCS10FileName
);

Parameter

[in] DNName

Der distinguished Name (DN) der Entität, für die die Anforderung gestellt wird. DNName muss der X.500-Benennungskonvention entsprechen. Beispiel: "CN=User, O=Microsoft". Wenn kein Präfix mit zwei Buchstaben vorhanden ist, kann stattdessen ein Objektbezeichner (Object Identifier, OID) angegeben werden.

[in] Usage

Eine OID , die den Zweck des generierten Zertifikats beschreibt, z. B. ein einzelnes oder kommerzielles Authenticode-Zertifikat oder die Clientauthentifizierung. Sie können auch mehrere durch ein Komma getrennte OIDs angeben.

Die OID wird an die PKCS #10-Anforderung übergeben. Das Steuerelement untersucht die OID nicht.

[in] wszPKCS10FileName

Der Name der Datei, in der das base64-codierte PKCS #10 gespeichert wird. Der Inhalt dieser Datei kann zur Verarbeitung an eine Zertifizierungsstelle übermittelt werden.

Rückgabewert

Keine

Bemerkungen

Standardmäßig wird der Microsoft Base Cryptographic Provider verwendet, und ein eindeutiger Signaturschlüssel wird erstellt.

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 xenroll.h
Bibliothek Uuid.lib
DLL Xenroll.dll

Weitere Informationen

IEnroll