다음을 통해 공유


UPSInit 함수(upssvc.h)

UPSInit 함수는 UPS 미니 드라이버를 초기화하고, UPS 장치에 대한 통신을 열고, 레지스트리를 업데이트하고, 미니 드라이버가 UPS 단위 모니터링을 시작하도록 합니다.

통사론

DWORD UPSInit();

반환 값

UPSInit 함수는 다음 DWORD 값 중 하나를 반환합니다.

반환 코드 묘사
UPS_INITOK
초기화하는 동안 오류가 발생하지 않았습니다.
UPS_INITREGISTRYERROR
레지스트리에 액세스하는 동안 오류가 발생했습니다.
UPS_INITCOMMOPENERROR
COM 포트를 여는 동안 오류가 발생했습니다.
UPS_INITCOMMSETUPERROR
COM 포트를 설정하는 동안 오류가 발생했습니다.
UPS_INITUNKNOWNERROR
확인되지 않은 오류가 발생했습니다.

발언

UPSInit 함수는 UPS 서비스에서 호출하는 UPS 미니 드라이버에서 내보낸 첫 번째 함수입니다. 이 함수는 다음을 포함하여 미니 드라이버에 대한 모든 초기화 작업을 완료해야 합니다.

UPSInit 함수가 UPS_INITOK 이외의 값을 반환하는 경우 UPS 서비스는 즉시 UPSStop 함수를 호출합니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 upssvc.h(Upssvc.h 포함)

참고 항목

UPSStop