Condividi tramite


Metodo ICspInformations::GetCspStatusesFromOperations (certenroll.h)

Il metodo GetCspStatusesFromOperations recupera un insieme ICspStatuses tramite operazioni chiave supportate e informazioni facoltative sul provider. Questo metodo è abilitato per il Web.

Sintassi

HRESULT GetCspStatusesFromOperations(
  [in]           AlgorithmOperationFlags Operations,
  [in, optional] ICspInformation         *pCspInformation,
  [out]          ICspStatuses            **ppValue
);

Parametri

[in] Operations

Valore di enumerazione AlgorithmOperationFlags che specifica le operazioni supportate. Può trattarsi di una combinazione bit per bit dei flag seguenti:

  • XCN_NCRYPT_NO_OPERATION
  • XCN_NCRYPT_CIPHER_OPERATION
  • XCN_NCRYPT_HASH_OPERATION
  • XCN_NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION
  • XCN_NCRYPT_SECRET_AGREEMENT_OPERATION
  • XCN_NCRYPT_SIGNATURE_OPERATION
  • XCN_NCRYPT_RNG_OPERATION
  • XCN_NCRYPT_ANY_ASYMMETRIC_OPERATION
  • XCN_NCRYPT_PREFER_SIGNATURE_ONLY_OPERATION
  • XCN_NCRYPT_PREFER_NON_SIGNATURE_OPERATION
  • XCN_NCRYPT_EXACT_MATCH_OPERATION
  • XCN_NCRYPT_PREFERENCE_MASK_OPERATION

[in, optional] pCspInformation

Puntatore a un'interfaccia ICspInformation che rappresenta le informazioni per un provider specifico.

[out] ppValue

Indirizzo di una variabile che riceve un puntatore a un'interfaccia ICspStatuses che contiene la raccolta.

Valore restituito

Se la funzione ha esito positivo, la funzione restituisce S_OK.

Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenroll.h
DLL CertEnroll.dll

Vedi anche

ICspInformation

ICspInformations