Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The X509PrivateKeyVerify enumeration specifies whether a user interface is displayed during private key verification and whether verification can proceed if the cryptographic provider is a smart card provider. This enumeration is used by the Verify method on the IX509PrivateKey interface.
Syntax
typedef enum X509PrivateKeyVerify {
  VerifyNone = 0,
  VerifySilent = 1,
  VerifySmartCardNone = 2,
  VerifySmartCardSilent = 3,
  VerifyAllowUI = 4
} ;
Constants
VerifyNoneValue: 0 No option is identified.  | 
VerifySilentValue: 1 The method does not display a user interface.  | 
VerifySmartCardNoneValue: 2 No verification occurs if the key is stored on a smart card (the CSP or KSP is a smart card provider).  | 
VerifySmartCardSilentValue: 3 The method does not display a user interface if the key is stored on a smart card (the CSP or KSP is a smart card provider).  | 
VerifyAllowUIValue: 4 The method displays a user interface.  | 
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows Vista [desktop apps only] | 
| Minimum supported server | Windows Server 2008 [desktop apps only] | 
| Header | certenroll.h |