Metodo IEnroll4::enumPendingRequestWStr (xenroll.h)
[Questo metodo non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
Il metodo enumPendingRequestWStr enumera le richieste di certificato in sospeso e recupera una proprietà specificata da ognuna. Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll4 .
Sintassi
HRESULT enumPendingRequestWStr(
[in] LONG lIndex,
[in] LONG lDesiredProperty,
[out] LPVOID ppProperty
);
Parametri
[in] lIndex
Specifica la posizione ordinale della richiesta in sospeso la cui proprietà verrà recuperata. Specificare zero per la prima richiesta.
[in] lDesiredProperty
Identificatore della proprietà da recuperare. Specificare uno dei valori seguenti.
Valore | Significato |
---|---|
|
Nome DNS per l'autorità di certificazione (CA). |
|
Nome visualizzato della CA. |
|
Nome della CA. |
|
Valore hash della richiesta. |
|
ID richiesta certificato. |
[out] ppProperty
Puntatore a un void che riceve il valore della proprietà recuperata.
Valore restituito
Se il metodo ha esito positivo, il metodo restituisce S_OK.
Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.
Se per lDesiredProperty vengono specificati i valori seguenti, questo metodo restituisce E_NOTIMPL:
- XEPR_DATE
- XEPR_V1TEMPLATENAME
- XEPR_V2TEMPLATEOID
- XEPR_VERSION
Se si specifica un altro valore per lDesiredProperty, questo metodo restituisce E_INVALIDARG.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | xenroll.h |
Libreria | Uuid.lib |
DLL | Xenroll.dll |