X-Git-Url: http://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2FWINNT%2Fafsd%2Fafsd.h;h=be9d25be6d492a01bc8549c2998080ac70dc40e3;hp=5c7c8ff97382f0885045b359f20a418b217091e3;hb=c0753e9ee7ff61ecd162cebbb30da7f0a8ca0bb6;hpb=f4f8176464bab9256786135df2f09fe8b129e7c1 diff --git a/src/WINNT/afsd/afsd.h b/src/WINNT/afsd/afsd.h index 5c7c8ff..be9d25b 100644 --- a/src/WINNT/afsd/afsd.h +++ b/src/WINNT/afsd/afsd.h @@ -123,6 +123,8 @@ extern int cm_freelanceEnabled; extern long rx_mtu; +extern HANDLE WaitToTerminate; + #define CAPABILITY_ERRORTRANS (1<<0) #define CAPABILITY_BITS 1 @@ -130,4 +132,17 @@ extern long rx_mtu; #define LOG_PACKET 1 #undef NOTSERVICE +#define AFSD_HOOK_DLL "afsdhook.dll" +#define AFSD_INIT_HOOK "AfsdInitHook" +typedef BOOL ( APIENTRY * AfsdInitHook )(void); +#define AFSD_RX_STARTED_HOOK "AfsdRxStartedHook" +typedef BOOL ( APIENTRY * AfsdRxStartedHook )(void); +#define AFSD_SMB_STARTED_HOOK "AfsdSmbStartedHook" +typedef BOOL ( APIENTRY * AfsdSmbStartedHook )(void); +#define AFSD_DAEMON_HOOK "AfsdDaemonHook" +typedef BOOL ( APIENTRY * AfsdDaemonHook )(void); +#define AFSD_STOPPING_HOOK "AfsdStoppingHook" +typedef BOOL ( APIENTRY * AfsdStoppingHook )(void); +#define AFSD_STOPPED_HOOK "AfsdStoppedHook" +typedef BOOL ( APIENTRY * AfsdStoppedHook )(void); #endif /* AFSD_H_ENV */