共用方式為


ObjectIdPublicKeyFlags 列舉 (certenroll.h)

ObjectIdPublicKeyFlags 列舉類型會指定公鑰演演算法是用於簽署還是加密。 某些演算法,例如 RSA,可用於這兩種用途。 這個列舉是由 IObjectId 介面上的 InitializeFromAlgorithmName 方法用來縮小和釐清算法搜尋。

Syntax

typedef enum ObjectIdPublicKeyFlags {
  XCN_CRYPT_OID_INFO_PUBKEY_ANY = 0,
  XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG = 0x80000000,
  XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG = 0x40000000
} ;

常數

 
XCN_CRYPT_OID_INFO_PUBKEY_ANY
值: 0
演算法可用於簽署或加密。
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG
值: 0x80000000
演算法用於簽署。
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG
值: 0x40000000
演算法用於加密。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 certenroll.h

另請參閱

CertEnroll 列舉

InitializeFromAlgorithmName