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 |
수행 성공 |