ICEnroll4::addCertTypeToRequestEx-Methode (xenroll.h)
[Diese Methode ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]
Die addCertTypeToRequestEx-Methode , wie die addCertTypeToRequest-Methode , fügt einer Anforderung eine Zertifikatvorlage (oder "Zertifikattyp") hinzu. Diese Methode wurde zuerst in der ICEnroll4-Schnittstelle definiert.
Diese Methode ist dem Enterprise Policy-Modul Zertifikatdienste zugeordnet. Diese Methode ist spezialisiert, und ihre Verwendung wird für die meisten Anwendungen nicht empfohlen. Diese Version kann einer Anforderung eine V@ Vorlagenerweiterung hinzufügen.
Syntax
HRESULT addCertTypeToRequestEx(
[in] LONG lType,
[in] BSTR bstrOIDOrName,
[in] LONG lMajorVersion,
[in] BOOL fMinorVersion,
[in] LONG lMinorVersion
);
Parameter
[in] lType
Gibt den Versionstyp der Vorlagenerweiterung an. Dies kann einer der folgenden Werte sein:
Wert | Bedeutung |
---|---|
|
Verwendet eine Erweiterung der Version 1 |
|
Verwendet eine Erweiterung der Version 2 |
[in] bstrOIDOrName
Der vollqualifizierte Name der Zertifikatvorlage, der der Zertifikatanforderung hinzugefügt wird. Dieser Wert wird von der Zertifizierungsstelle interpretiert.
[in] lMajorVersion
Legt die Hauptversion der Vorlage fest. Dieser Parameter wird ignoriert, wenn lFlag XECT_EXTENSION_V! ist.
[in] fMinorVersion
Gibt an, ob eine Nebenversion der Vorlage verwendet wird. Dieser Parameter wird ignoriert, wenn lFlag XECT_EXTENSION_V! ist.
[in] lMinorVersion
Legt die Nebenversion der Vorlage fest. Dieser Parameter wird ignoriert, wenn lFlag XECT_EXTENSION_V1 oder fMinorVersionauf FALSE festgelegt ist.
Rückgabewert
VB
Der Rückgabewert ist ein HRESULT, wobei S_OK zurückgegeben wird, wenn der Aufruf erfolgreich ist.Hinweise
Diese Methode unterstützt nur die neue Anforderungsmethode createRequest. Die createPKCS10-Methode wird nicht unterstützt.
Diese Methode kann mehrmals aufgerufen werden, um mehrere Zertifikatvorlagen für die Anforderung einzurichten.
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 |