Hi @Vadims Podāns
I have filed a bug against MS-CSRA to add missing values.
Please let me know if it does not answer your question.
Regards,
Obaid Farooqi - MSFT
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
As per [MS-CSRA] §3.1.4.2.14, "SetupStatus" entry bitwise enum is incomplete. Doc has:
0x00000004 – incomplete installation
0x00000008 – new cert requested
0x00000800 – still need to upgrade security from Windows 2000 operating system
0x00001000 – permissions changed while the CA was down and the CA will need to update the directory service when it restarts
However, I do believe, there are more values (from certsrv.h):
#define SETUP_SERVER_FLAG 0x00000001 // server installed
#define SETUP_CLIENT_FLAG 0x00000002 // client installed
#define SETUP_SUSPEND_FLAG 0x00000004 // incomplete install
#define SETUP_REQUEST_FLAG 0x00000008 // new cert requested
#define SETUP_ONLINE_FLAG 0x00000010 // requested online
#define SETUP_DENIED_FLAG 0x00000020 // request denied
#define SETUP_CREATEDB_FLAG 0x00000040 // create new DB
#define SETUP_ATTEMPT_VROOT_CREATE 0x00000080 // try to create vroots
#define SETUP_FORCECRL_FLAG 0x00000100 // force new CRL(s)
#define SETUP_UPDATE_CAOBJECT_SVRTYPE 0x00000200
#define SETUP_SERVER_UPGRADED_FLAG 0x00000400 // server was upgraded
#define SETUP_W2K_SECURITY_NOT_UPGRADED_FLAG 0x00000800
#define SETUP_SECURITY_CHANGED 0x00001000
#define SETUP_DCOM_SECURITY_UPDATED_FLAG 0x00002000
#define SETUP_SERVER_IS_UP_TO_DATE_FLAG 0x00004000
Hi @Vadims Podāns
I have filed a bug against MS-CSRA to add missing values.
Please let me know if it does not answer your question.
Regards,
Obaid Farooqi - MSFT