casetup.h 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. /**
  2. * This file has no copyright assigned and is placed in the Public Domain.
  3. * This file is part of the mingw-w64 runtime package.
  4. * No warranty is given; refer to the file DISCLAIMER.PD within this package.
  5. */
  6. #ifndef _INC_CASETUP
  7. #define _INC_CASETUP
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11. #if (_WIN32_WINNT >= 0x0600)
  12. typedef enum _CASetupProperty {
  13. ENUM_SETUPPROP_INVALID = -1,
  14. ENUM_SETUPPROP_CATYPE = 0,
  15. ENUM_SETUPPROP_CAKEYINFORMATION = 1,
  16. ENUM_SETUPPROP_INTERACTIVE = 2,
  17. ENUM_SETUPPROP_CANAME = 3,
  18. ENUM_SETUPPROP_CADSSUFFIX = 4,
  19. ENUM_SETUPPROP_VALIDITYPERIOD = 5,
  20. ENUM_SETUPPROP_VALIDITYPERIODUNIT = 6,
  21. ENUM_SETUPPROP_EXPIRATIONDATE = 7,
  22. ENUM_SETUPPROP_PRESERVEDATABASE = 8,
  23. ENUM_SETUPPROP_DATABASEDIRECTORY = 9,
  24. ENUM_SETUPPROP_LOGDIRECTORY = 10,
  25. ENUM_SETUPPROP_SHAREDFOLDER = 11,
  26. ENUM_SETUPPROP_PARENTCAMACHINE = 12,
  27. ENUM_SETUPPROP_PARENTCANAME = 13,
  28. ENUM_SETUPPROP_REQUESTFILE = 14,
  29. ENUM_SETUPPROP_WEBCAMACHINE = 15,
  30. ENUM_SETUPPROP_WEBCANAME = 16
  31. } CASetupProperty;
  32. typedef enum _MSCEPSetupProperty {
  33. ENUM_CEPSETUPPROP_USELOCALSYSTEM = 0,
  34. ENUM_CEPSETUPPROP_USECHALLENGE = 1,
  35. ENUM_CEPSETUPPROP_RANAME_CN = 2,
  36. ENUM_CEPSETUPPROP_RANAME_EMAIL = 3,
  37. ENUM_CEPSETUPPROP_RANAME_COMPANY = 4,
  38. ENUM_CEPSETUPPROP_RANAME_DEPT = 5,
  39. ENUM_CEPSETUPPROP_RANAME_CITY = 6,
  40. ENUM_CEPSETUPPROP_RANAME_STATE = 7,
  41. ENUM_CEPSETUPPROP_RANAME_COUNTRY = 8,
  42. ENUM_CEPSETUPPROP_SIGNINGKEYINFORMATION = 9,
  43. ENUM_CEPSETUPPROP_EXCHANGEKEYINFORMATION = 10,
  44. ENUM_CEPSETUPPROP_CAINFORMATION = 11,
  45. ENUM_CEPSETUPPROP_MSCEPURL = 12,
  46. ENUM_CEPSETUPPROP_CHALLENGEURL = 13
  47. } MSCEPSetupProperty;
  48. #endif /*(_WIN32_WINNT >= 0x0600)*/
  49. #ifdef __cplusplus
  50. }
  51. #endif
  52. #endif /*_INC_CASETUP*/