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

//+-----------------------------------------------------------------------
//
// Microsoft Windows
//
// Copyright (c) Microsoft Corporation 1999
//
// File: events.h
//
// Contents: Schannel event log function declarations.
//
// History: 03-05-99 jbanes Created
//
//------------------------------------------------------------------------
BOOL
SchInitializeEvents(void);
void
SchShutdownEvents(void);
void
LogSchannelStartedEvent(void);
void
LogGlobalAcquireContextFailedEvent(
LPWSTR pwszName,
DWORD Status);
void
LogCreateCredEvent(
DWORD dwProtocol,
PLSA_SCHANNEL_CRED pSchannelCred);
void
LogCredPropertiesEvent(
DWORD dwProtocol,
PCRYPT_KEY_PROV_INFO pProvInfo,
PCCERT_CONTEXT pCertContext);
void
LogNoPrivateKeyEvent(
DWORD dwProtocol);
void
LogCredAcquireContextFailedEvent(
DWORD dwProtocol,
DWORD Status);
void
LogCreateCredFailedEvent(
DWORD dwProtocol);
void
LogNoDefaultServerCredEvent(void);
void
LogNoCiphersSupportedEvent(void);
void
LogCipherMismatchEvent(void);
void
LogNoClientCertFoundEvent(void);
void
LogBogusServerCertEvent(
PCCERT_CONTEXT pCertContext,
LPWSTR pszServername,
DWORD Status);
void
LogBogusClientCertEvent(
PCCERT_CONTEXT pCertContext,
DWORD Status);
void
LogFastMappingFailureEvent(
PCCERT_CONTEXT pCertContext,
DWORD Status);
void
LogCertMappingFailureEvent(
DWORD Status);
void
LogHandshakeInfoEvent(
DWORD dwProtocol,
PCipherInfo pCipherInfo,
PHashInfo pHashInfo,
PKeyExchangeInfo pExchangeInfo,
DWORD dwExchangeStrength);
void
LogIssuerOverflowEvent(void);