Metodo ISCrdEnr::enumCAName
Il metodo enumCAName enumera il nome delle autorità di certificazione (CA) per un determinato nome di modello di certificato.
Sintassi
HRESULT enumCAName(
[in] DWORD dwIndex,
[in] DWORD dwFlags,
[in] BSTR bstrCertTemplateName,
[out] BSTR *pbstrCAName
);
SCrdEnr.enumCAName( _
ByVal dwIndex, _
ByVal dwFlags, _
ByVal bstrCertTemplateName, _
ByRef pbstrCAName _
)
Parametri
-
dwIndex [in]
-
Indice in base zero per la sequenza di enumerazione.
-
dwFlags [in]
-
Valore che determina se il nome fa riferimento al nome della CA o al nome del computer della CA. Se questo valore è SCARD_ENROLL_CA_MACHINE_NAME (definito come 0x01), il nome fa riferimento al nome del computer della CA. In caso contrario, il nome fa riferimento al nome della CA.
-
bstrCertTemplateName [in]
-
Nome del modello di certificato.
-
pbstrCAName [out]
-
Puntatore a una stringa che restituisce il nome della CA.
Valore restituito
C++
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.
VB
Stringa che rappresenta il nome della CA.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Nessuno supportato |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
DLL |
|
IID |
IID_ISCrdEnr è definito come 753988a1-1357-436d-9cf5-f089bdd67d64 |
Vedi anche