728x90
반응형
BOOL WINAPI StartServiceCtrlDispatcher(
_In_ const SERVICE_TABLE_ENTRY *lpServiceTable
);
함수 설명 :
: 처음 서비스 프로그램을 실행할 때 실행 환경을 등록하는 함수.
① lpServiceTable : 서비스를 실행하기 위한 콜백, 서비스 이름 등을 입력하는 파라미터
성공시 0이 아닌 값을 리턴하며 실패시 GetLastError()를 이용하여 에러를 확인 가능하다.
리턴 코드 |
설명 |
ERROR_FAILED_SERVICE_CONTROLLER_CONNECT |
콘솔 응용프로그램이 아닌 서비스로 실행되는 경우. |
ERROR_INVALID_DATA |
잘못된 항목이 포함되어 있다. |
ERROR_SERVICE_ALREADY_RUNNING |
이미 서비스가 작동중이다. |
728x90
반응형
'Programming > Windows&C#' 카테고리의 다른 글
[Windows/WinAPI] WindowsAPI / SetServiceStatus (0) | 2014.01.19 |
---|---|
[Windows/WinAPI] WindowsAPI / RegisterServiceCtrlHandler (0) | 2014.01.19 |
[Windows/WinAPI] WindowsAPI / WritePrivateProfileString (0) | 2014.01.12 |
[Windows/WinAPI] WindowsAPI / GetPrivateProfileString (0) | 2014.01.12 |
[Windows/WinAPI] WindowsAPI / GetPrivateProfileInt (0) | 2014.01.12 |