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 |