sepdgetinfo
sepdgetinfo 함수는 호스트 통합 서버의 버전 번호, 현재 구성 파일의 경로 및 호스트 통합 서버가 실행 중인 네트워크 운영 체제를 포함하는 구조를 반환합니다.
구문
USHORT sepdgetinfo(
struct cs_info *pCSInfo
);
매개 변수
pCSInfo
시스템 정보가 반환되는 cs_info 데이터 구조를 포함하는 애플리케이션에서 제공하는 버퍼에 대한 포인터입니다. 애플리케이션은 이 데이터 구조에서 길이 멤버를 설정해야 합니다(자세한 내용은 이 항목의 뒷부분에 있는 설명 참조). 다른 멤버는 null 또는 공백으로 설정해야 합니다.
cs_info 구조체
반환된 cs_info 구조체 및 해당 멤버는 다음과 같습니다.
struct cs_info {
unsigned short length;
unsigned char major_ver;
unsigned char minor_ver;
unsigned char config_share[80];
unsigned short nos;
} cs_info;
멤버
length
애플리케이션에서 제공하는 데이터 구조의 길이입니다.
major_ver
주 버전 번호:
호스트 통합 서버 2.0용 호스트 통합 서버 1.1(연결 서버 1.1) 2용 1(연결 서버 2.0)
minor_ver
부 버전 번호(10진수):
연결 서버 1.1의 경우 10(연결 서버 2.0의 경우 1.10)00(2.00을 나타냅니다).
config_share[80]
실행 중인 구성 파일:
\\server\share\(null 종료됨)의 경로입니다.
Nos
사용 중인 네트워크 운영 체제
1: LAN 관리자
반환 값
NO_ERROR (0)
OK.
NOCSSRVR(1)
사용할 수 있는 구성 파일 서버가 없습니다.
BADLNGTH (2)
제공된 버퍼가 너무 작습니다.
설명
애플리케이션은 길이 멤버를 cs_info 구조체의 길이(현재 버전에서는 86바이트)로 설정해야 합니다. 다른 값은 거부됩니다. 이 매개 변수는 이후 버전과의 호환성을 보장하는 데 사용됩니다. 이 길이를 제공하는 애플리케이션은 항상 여기에 표시된 정보를 가져오지만 이후 버전에서는 더 큰 값을 지정하고 추가 정보를 얻을 수 있습니다.
반환이 성공적이면 데이터 구조 cs_info 호스트 통합 서버의 버전 번호, 현재 구성 파일의 경로 및 호스트 통합 서버가 실행 중인 네트워크 운영 체제가 포함됩니다.
사용할 수 있는 구성 파일 서버가 없으면 버전 번호 필드만 유효합니다. 다른 필드는 선택하지 않아야 합니다.