Freigeben über


ICspInformations::GetCspStatusesFromOperations-Methode (certenroll.h)

Die GetCspStatusesFromOperations-Methode ruft eine ICspStatuses-Auflistung durch unterstützte Schlüsselvorgänge und optionale Anbieterinformationen ab. Diese Methode ist webfähig.

Syntax

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

Parameter

[in] Operations

Ein AlgorithmOperationFlags-Enumerationswert , der die unterstützten Vorgänge angibt. Dies kann eine bitweise Kombination der folgenden Flags sein:

  • 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

Zeiger auf eine ICspInformation-Schnittstelle , die Informationen für einen bestimmten Anbieter darstellt.

[out] ppValue

Adresse einer Variablen, die einen Zeiger auf eine ICspStatuses-Schnittstelle empfängt , die die Auflistung enthält.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.

Wenn die Funktion fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certenroll.h
DLL CertEnroll.dll

Weitere Informationen

ICspInformation

ICspInformations