
	                	                 
win32_create_service 함수의 옵션에 관련된 문제가 아닌 서비스 시작에 대한 설정이 잘못된 것입니다. 
서비스 시작에 대한 설정은 서비스의 옵션 중 SERVICE_START_DELAYED_OPTION 옵션을 사용하여 설정할 수 있습니다. 
SERVICE_START_DELAYED_OPTION 옵션을 사용하면 서비스가 시작될 때까지 대기합니다. 
서비스가 시작될 때까지 대기하는 시간은 서비스의 옵션 중 SERVICE_START_DELAYED_OPTION 옵션의 시간을 설정하여 조절할 수 있습니다. 
예를 들어, 다음과 같이 서비스를 생성할 때 SERVICE_START_DELAYED_OPTION 옵션을 사용하여 서비스 상태를 \"started\"로 초기화할 수 있습니다.
#hostingforum.kr
python
import win32serviceutil
import win32service
import win32event
# 서비스 옵션 설정
service_options = win32service.SERVICE_START_DELAYED_OPTION
# 서비스 생성
win32serviceutil.CreateService(
    None,
    "서비스 이름",
    "서비스 설명",
    win32service.SERVICE_WIN32_OWN_PROCESS,
    service_options
)
이러한 방법으로 서비스 상태를 \"started\"로 초기화할 수 있습니다.
2025-07-09 10:47