48 lines
679 B
C++
48 lines
679 B
C++
/*++
|
|
|
|
Copyright (c) 1999-2000 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
waslaunch.hxx
|
|
|
|
Abstract:
|
|
|
|
Handler class for listening to launch requests from WAS for inetinfo.
|
|
|
|
Author:
|
|
|
|
Emily Kruglick (EmilyK) 6-14-2000
|
|
|
|
|
|
Revision History:
|
|
|
|
--*/
|
|
|
|
#ifndef _WASLAUNCH__H_
|
|
#define _WASLAUNCH__H_
|
|
|
|
// CLASS W3SVCLauncher
|
|
class W3SVCLauncher
|
|
{
|
|
private:
|
|
|
|
HANDLE m_hW3SVCThread;
|
|
HANDLE m_hW3SVCStartEvent;
|
|
DWORD m_dwW3SVCThreadId;
|
|
BOOL m_bShutdown;
|
|
|
|
public:
|
|
|
|
W3SVCLauncher();
|
|
~W3SVCLauncher();
|
|
|
|
VOID StartListening();
|
|
VOID StopListening();
|
|
BOOL StillRunning();
|
|
HANDLE GetLaunchEvent();
|
|
|
|
}; // end of W3SVCLauncher
|
|
|
|
#endif // _WASLAUNCH_H_
|