IX509PrivateKey::p ut_LegacyCsp-Methode (certenroll.h)
Die LegacyCsp-Eigenschaft gibt einen booleschen Wert an oder ruft diesen ab, der angibt, ob der Anbieter ein Kryptografiedienstanbieter (CryptoAPI, Legacy) ist. Diese Eigenschaft ist sowohl für die Eingabe als auch für die Ausgabe webfähig.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT put_LegacyCsp(
VARIANT_BOOL Value
);
Parameter
Value
Rückgabewert
Keine
Bemerkungen
Durch Festlegen dieser Eigenschaft werden die folgenden Eigenschaften automatisch so festgelegt, dass sie mit dem angegebenen LegacyCsp-Wert konsistent sind:
Diese Eigenschaften werden wie folgt festgelegt:- Wenn die LegacyCsp-Eigenschaft auf VARIANT_FALSE festgelegt ist:
- ProviderType ist auf XCN_PROV_NONE festgelegt.
- Die KeySpec-Eigenschaft ist auf XCN_AT_NONE festgelegt.
- Wenn die LegacyCsp-Eigenschaft auf VARIANT_TRUE festgelegt ist:
- ProviderType wird auf XCN_PROV_RSA_FULL festgelegt, wenn der aktuelle Wert XCN_PROV_NONE ist.
- Die KeySpec-Eigenschaft wird auf XCN_AT_SIGNATURE festgelegt, wenn die aktuelle Eigenschaft XCN_AT_NONE ist.
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 |