3.1.3. cmnGnLoadDevice


SYNOPSYS

VT_I4 cmnGnLoadDevice ([in] VT_I4 IsResetDevice, [out] VT_PI4 nTotalMasterDevices)

DESCRIPTION

  • 시스템에 설치된 하드웨어 장치를 로드하고 장치를 초기화 합니다. 이 함수는 CNETSDK 의 다른 함수가 호출되기전에 반드시 한번은 수행되어야 합니다. 일반적으로 프로그램의 시작부분에서 수행해주면 됩니다. 본 함수는 시스템에 설치되어 있는 LX412a/b 보드를 초기화 합니다.

  • 장치가 초기화되면 마스터 카드내부에 저장되어 있는 슬래이브 장치의 정보가 모두 초기화 됩니다. 따라서 두개의 서로 다른 응용프로그램에서 장치를 로드할 경우에 주의해주시기 바랍니다.

PARAMETER

  • IsResetDevice : 장치 초기화를 수행할 것인지를 결정합니다.

Value

Meaning

0 또는 FALSE

장치 로드 시에 장치를 초기값으로 초기화하지 않습니다.

1 또는 TRUE

장치 로드 시에 장치를 리셋(Reset)한 후에 장치의 여러가지 속성들을 기본값으로 초기화합니다.

  • nTotalMasterDevices : 현재 설치되어 있는 Master 장치의 개수를 반환합니다.

RETURN VALUE

Value

Meaning

음수

수행 실패. 자세한 내용은 ‘에러 코드’ 편을 참고합니다.

cmnERR_NONE

수행 성공