Metodo ISCrdEnr::getCAName

Il metodo getCAName recupera il nome dell'autorità di certificazione (CA) specificata per un determinato modello di certificato.

Sintassi

HRESULT getCAName(
  [in]  DWORD     dwFlags,
  [in]  BSTR     bstrCertTemplateName,
  [out] BSTR *pbstrCAName
);

SCrdEnr.getCAName( _
  ByVal dwFlags, _
  ByVal bstrCertTemplateName, _
  ByRef pbstrCAName _
)

Parametri

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.

Commenti

Il nome ca predefinito è il nome nell'elenco disponibile di ca.

Requisiti

Requisito Valore
Client minimo supportato
Nessuno supportato
Server minimo supportato
Windows Server 2003 [solo app desktop]
DLL
Scrdenrl.dll
IID
IID_ISCrdEnr è definito come 753988a1-1357-436d-9cf5-f089bdd67d64

Vedi anche

ISCrdEnr

ISCrdEnr::enumCAName

ISCrdEnr::getCACount

ISCrdEnr::setCAName