다음을 통해 공유


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 호스트 통합 서버의 버전 번호, 현재 구성 파일의 경로 및 호스트 통합 서버가 실행 중인 네트워크 운영 체제가 포함됩니다.

사용할 수 있는 구성 파일 서버가 없으면 버전 번호 필드만 유효합니다. 다른 필드는 선택하지 않아야 합니다.