1.1.1. COMI_LoadDevice


SYNOPSYS

HANDLE COMI_LoadDevice (COMIDAS_DEVID deviceID, ULONG instance)

DESCRIPTION

  • 이 함수는 하나의 COMIDAS 디바이스를 로드 합니다. 각 디바이스를 제어하기 위해서는 먼저 이 함수를 이용하여 해당 디바이스에 대한 핸들을 얻어와야 합니다.

PARAMETER

▶ DeviceId: 각 디바이스의 고유한 아이디 값입니다. 이 값은 각 디바이스 명칭과 동일하기 적어주면 됩니다.

▶ Instance: 동일 deviceID 를 가진 여러 개의 디바이스를 구분하기 위한 값입니다.

RETURN VALUE

  • 이 함수는 디바이스 핸들을 반환합니다. 이 값은 디바이스를 제어하는 각 함수의 첫번째 파라미터로 사용됩니다. 만일 이 값이 INVALID_HANDLE_VALUE 이면 디바이스 로딩이 실패한 것입니다.

Remarks

  • 이 함수는 제어하고자 하는 디바이스 수만큼 수행되어야 합니다.