IX509PrivateKey::get_LegacyCsp-Methode (certenroll.h)
Die LegacyCsp-Eigenschaft gibt einen booleschen Wert an oder ruft diesen ab, der angibt, ob es sich bei dem Anbieter um einen Kryptografiedienstanbieter (CryptoAPI(Legacy) (CSP) handelt. Diese Eigenschaft ist sowohl für die Eingabe als auch für die Ausgabe webaktiviert.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_LegacyCsp(
VARIANT_BOOL *pValue
);
Parameter
pValue
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 ist 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 |