
Public 멤버 함수 | |
| void | GetArgv_Internal (CFastArray< String > &output) |
| void | GetEnvp_Internal (CFastArray< String > &output) |
| void | GetArgvFromSCM_Internal (CFastArray< String > &output) |
| const PNTCHAR * | GetName () |
| bool | IsStartedBySCM () const |
| bool | FindArg (const PNTCHAR *name) |
| String | CreateArg () |
| BOOL | IsInstalled () |
| void | FrequentWarning (const PNTCHAR *text) |
| void | FrequentWarningWithCallStack (const PNTCHAR *text) |
정적 Public 멤버 함수 | |
| static void | WinMain (int argc, char *argv[], char *envp[], CNTServiceStartParameter ¶m) |
| static void | WinMain (int argc, wchar_t *argv[], wchar_t *envp[], CNTServiceStartParameter ¶m) |
| static void | GetArgv (CFastArray< String > &output) |
| static void | GetEnvp (CFastArray< String > &output) |
| static void | GetArgvFromSCM (CFastArray< String > &output) |
Proud::CSingleton< CNTService >(으)로부터 상속된 정적 Public 멤버 함수 | |
| static _Noinline PtrType | GetSharedPtr () |
| static CNTService & | GetUnsafeRef () |
추가로 상속된 멤버들 | |
Proud::CSingleton< CNTService >(으)로부터 상속된 Public 타입 | |
| typedef RefCount< CNTService > | PtrType |
Windows 서비스 (daemon) 모듈 클래스
일반적 용법
프로그램 실행 파라메터
| const PNTCHAR* Proud::CNTService::GetName | ( | ) |
INTServiceEvent 에서 얻은 이름을 리턴한다.
| bool Proud::CNTService::IsStartedBySCM | ( | ) | const |
SCM에 의해 실행된 상태인가?
|
static |
서비스 모듈 메인 함수. main()이나 ::WinMain()에서 이 메서드를 호출해야 한다. 다음 기능을 담당한다.
| argc | main()에서 받은 값 |
| argv | main()에서 받은 값 |
| envp | main()에서 받은 값 |
| param | CNTService의 설정 값 |
|
static |
서비스 모듈 메인 함수. main()이나 ::WinMain()에서 이 메서드를 호출해야 한다. 다음 기능을 담당한다.
| argc | main()에서 받은 값 |
| argv | main()에서 받은 값 |
| envp | main()에서 받은 값 |
| param | CNTService의 설정 값 |