IEnroll4::enumPendingRequestWStr-Methode (xenroll.h)
[Diese Methode steht ab Windows Server 2008 und Windows Vista nicht mehr zur Verfügung.]
Die enumPendingRequestWStr-Methode listet ausstehende Zertifikatanforderungen auf und ruft jeweils eine angegebene Eigenschaft ab. Diese Methode wurde zuerst in der IEnroll4-Schnittstelle definiert.
Syntax
HRESULT enumPendingRequestWStr(
[in] LONG lIndex,
[in] LONG lDesiredProperty,
[out] LPVOID ppProperty
);
Parameter
[in] lIndex
Gibt die Ordnungsposition der ausstehenden Anforderung an, deren Eigenschaft abgerufen wird. Geben Sie null für die erste Anforderung an.
[in] lDesiredProperty
Bezeichner für die eigenschaft, die abgerufen wird. Geben Sie einen der folgenden Werte an.
Wert | Bedeutung |
---|---|
|
DNS-Name für die Zertifizierungsstelle ( CA ). |
|
Anzeigename der Zertifizierungsstelle. |
|
Name der Zertifizierungsstelle. |
|
Hashwert der Anforderung. |
|
Zertifikatanforderungs-ID. |
[out] ppProperty
Ein Zeiger auf einen VOID-Wert , der den Wert der abgerufenen Eigenschaft empfängt.
Rückgabewert
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.
Wenn die folgenden Werte für lDesiredProperty angegeben werden, gibt diese Methode E_NOTIMPL zurück:
- XEPR_DATE
- XEPR_V1TEMPLATENAME
- XEPR_V2TEMPLATEOID
- XEPR_VERSION
Wenn Sie einen anderen Wert für lDesiredProperty angeben, gibt diese Methode E_INVALIDARG zurück.
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 |