ICspInformation::get_IsRemovable method (certenroll.h)
The IsRemovable property retrieves a Boolean value that specifies whether the token that contains the key can be removed.
This property is read-only.
Syntax
HRESULT get_IsRemovable(
VARIANT_BOOL *pValue
);
Parameters
pValue
Return value
None
Remarks
Operator cards and smart cards are examples of removable tokens that can contain keys. For example, the following providers return true for this property value:
- Microsoft Smart Card Key Storage Provider
- Microsoft Base Smart Card Crypto Provider
The Certificate Enrollment service assumes that a provider is a smart card provider if both the IsHardwareDevice and IsSoftwareDevice properties are set, or if the IsRemovable property is set.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | certenroll.h |
DLL | CertEnroll.dll |