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.

62 lines
902 B

  1. /*++
  2. Copyright (c) 1998 Microsoft Corporation
  3. Module Name:
  4. sclgntfy.hxx
  5. Abstract:
  6. Header file for sclgntfy.dll
  7. Author:
  8. Robert Reichel (RobertRe)
  9. Revision History:
  10. --*/
  11. #include "resource.h"
  12. typedef struct _EFS_POLICY_POST_PROCESS {
  13. BOOL PCIsDC;
  14. TCHAR ObjName[MAX_PATH];
  15. HDESK ShellWnd;
  16. } EFS_POLICY_POST_PROCESS, *PEFS_POLICY_POST_PROCESS;
  17. STDAPI DllUnregisterServerEFS(void);
  18. VOID WLEventLogon(
  19. PWLX_NOTIFICATION_INFO pInfo
  20. );
  21. STDAPI DllRegisterServerEFS(void);
  22. //
  23. // Routines to handle event logging
  24. //
  25. BOOL InitializeEvents (void);
  26. int
  27. LogEvent (
  28. IN DWORD LogLevel,
  29. IN DWORD dwEventID,
  30. IN UINT idMsg,
  31. ...
  32. );
  33. BOOL ShutdownEvents (void);
  34. BOOL
  35. pLoadResourceString(
  36. IN UINT idMsg,
  37. OUT LPTSTR lpBuffer,
  38. IN int nBufferMax,
  39. IN LPTSTR lpDefault
  40. );