Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
1.7 KiB

  1. //+-----------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (c) Microsoft Corporation 1999
  6. //
  7. // File: events.h
  8. //
  9. // Contents: Schannel event log function declarations.
  10. //
  11. // History: 03-05-99 jbanes Created
  12. //
  13. //------------------------------------------------------------------------
  14. BOOL
  15. SchInitializeEvents(void);
  16. void
  17. SchShutdownEvents(void);
  18. void
  19. LogSchannelStartedEvent(void);
  20. void
  21. LogGlobalAcquireContextFailedEvent(
  22. LPWSTR pwszName,
  23. DWORD Status);
  24. void
  25. LogCreateCredEvent(
  26. DWORD dwProtocol,
  27. PLSA_SCHANNEL_CRED pSchannelCred);
  28. void
  29. LogCredPropertiesEvent(
  30. DWORD dwProtocol,
  31. PCRYPT_KEY_PROV_INFO pProvInfo,
  32. PCCERT_CONTEXT pCertContext);
  33. void
  34. LogNoPrivateKeyEvent(
  35. DWORD dwProtocol);
  36. void
  37. LogCredAcquireContextFailedEvent(
  38. DWORD dwProtocol,
  39. DWORD Status);
  40. void
  41. LogCreateCredFailedEvent(
  42. DWORD dwProtocol);
  43. void
  44. LogNoDefaultServerCredEvent(void);
  45. void
  46. LogNoCiphersSupportedEvent(void);
  47. void
  48. LogCipherMismatchEvent(void);
  49. void
  50. LogNoClientCertFoundEvent(void);
  51. void
  52. LogBogusServerCertEvent(
  53. PCCERT_CONTEXT pCertContext,
  54. LPWSTR pszServername,
  55. DWORD Status);
  56. void
  57. LogBogusClientCertEvent(
  58. PCCERT_CONTEXT pCertContext,
  59. DWORD Status);
  60. void
  61. LogFastMappingFailureEvent(
  62. PCCERT_CONTEXT pCertContext,
  63. DWORD Status);
  64. void
  65. LogCertMappingFailureEvent(
  66. DWORD Status);
  67. void
  68. LogHandshakeInfoEvent(
  69. DWORD dwProtocol,
  70. PCipherInfo pCipherInfo,
  71. PHashInfo pHashInfo,
  72. PKeyExchangeInfo pExchangeInfo,
  73. DWORD dwExchangeStrength);
  74. void
  75. LogIssuerOverflowEvent(void);