X509CertificateTemplateGeneralFlag enumeration (certenroll.h)
The X509CertificateTemplateGeneralFlag enumeration contains use and modification information about templates and associated certificates.
Syntax
typedef enum X509CertificateTemplateGeneralFlag {
GeneralMachineType = 0x40,
GeneralCA = 0x80,
GeneralCrossCA = 0x800,
GeneralDefault = 0x10000,
GeneralModified = 0x20000,
GeneralDonotPersist = 0x1000
} ;
Constants
GeneralMachineType Value: 0x40 The template should be used to create a certificate request for a computer. |
GeneralCA Value: 0x80 The template should be used to create a request for a certification authority certificate. |
GeneralCrossCA Value: 0x800 The template should be used to create a request to cross certify a certificate. |
GeneralDefault Value: 0x10000 The template is not used by the client or server in the Windows Client Certificate Enrollment and should not be modified. |
GeneralModified Value: 0x20000 The template is not used by the client or server in the Windows Client Certificate Enrollment and can be modified if necessary. |
GeneralDonotPersist Value: 0x1000 The certification authority is not required to save a record of a certificate request for a certificate that has been issued. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Header | certenroll.h |