63 lines
840 B
C++
63 lines
840 B
C++
|
/*++
|
||
|
|
||
|
Copyright (c) 1998 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
sclgntfy.hxx
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
Header file for sclgntfy.dll
|
||
|
|
||
|
Author:
|
||
|
|
||
|
Robert Reichel (RobertRe)
|
||
|
|
||
|
Revision History:
|
||
|
|
||
|
--*/
|
||
|
|
||
|
#include "resource.h"
|
||
|
|
||
|
typedef struct _EFS_POLICY_POST_PROCESS {
|
||
|
|
||
|
BOOL PCIsDC;
|
||
|
TCHAR ObjName[MAX_PATH];
|
||
|
HDESK ShellWnd;
|
||
|
|
||
|
} EFS_POLICY_POST_PROCESS, *PEFS_POLICY_POST_PROCESS;
|
||
|
|
||
|
STDAPI DllUnregisterServerEFS(void);
|
||
|
|
||
|
VOID WLEventLogon(
|
||
|
PWLX_NOTIFICATION_INFO pInfo
|
||
|
);
|
||
|
|
||
|
STDAPI DllRegisterServerEFS(void);
|
||
|
|
||
|
//
|
||
|
// Routines to handle event logging
|
||
|
//
|
||
|
|
||
|
BOOL InitializeEvents (void);
|
||
|
|
||
|
int
|
||
|
LogEvent (
|
||
|
IN DWORD LogLevel,
|
||
|
IN DWORD dwEventID,
|
||
|
IN UINT idMsg,
|
||
|
...
|
||
|
);
|
||
|
|
||
|
BOOL ShutdownEvents (void);
|
||
|
|
||
|
|
||
|
BOOL
|
||
|
pLoadResourceString(
|
||
|
IN UINT idMsg,
|
||
|
OUT LPTSTR lpBuffer,
|
||
|
IN int nBufferMax,
|
||
|
IN LPTSTR lpDefault
|
||
|
);
|