SERVER_TRANSPORT_INFO_0 구조체(lmserver.h)
SERVER_TRANSPORT_INFO_0 구조에는 네트워크의 이름, 주소 및 위치를 포함하여 지정된 전송 프로토콜에 대한 정보가 포함됩니다.
구문
typedef struct _SERVER_TRANSPORT_INFO_0 {
DWORD svti0_numberofvcs;
LMSTR svti0_transportname;
LPBYTE svti0_transportaddress;
DWORD svti0_transportaddresslength;
LMSTR svti0_networkaddress;
} SERVER_TRANSPORT_INFO_0, *PSERVER_TRANSPORT_INFO_0, *LPSERVER_TRANSPORT_INFO_0;
멤버
svti0_numberofvcs
형식:DWORD
svti0_transportname 멤버가 지정한 전송 프로토콜을 사용하는 서버에 연결된 클라이언트 수입니다.
svti0_transportname
형식: LMSTR
전송 디바이스의 이름을 포함하는 NULL로 끝나는 문자열에 대한 포인터입니다. 예를 들어
\Device\NetBT_Tcpip_{2C9725F4-151A-11D3-AEEC-C3B211BD350B}
_WIN32_WINNT 또는 FORCE_UNICODE 정의된 경우 이 문자열은 유니코드입니다.
svti0_transportaddress
형식: LPBYTE
svti0_transportname 멤버가 지정한 전송 디바이스에서 서버가 사용 중인 주소를 포함하는 변수에 대한 포인터입니다.
이 멤버는 일반적으로 서버에서 사용 중인 NetBIOS 이름입니다. 이러한 경우 이름은 16자여야 하며 마지막 문자는 빈 문자(0x20)여야 합니다.
svti0_transportaddresslength
형식:DWORD
svti0_transportaddress 멤버의 길이(바이트)입니다. NetBIOS 이름의 경우 이 멤버의 값은 16(10진수)입니다.
svti0_networkaddress
형식: LMSTR
네트워크 어댑터가 사용 중인 주소를 포함하는 NULL로 끝나는 문자 문자열에 대한 포인터입니다. 문자열은 전송에 따라 다릅니다.
NetServerTransportEnum 함수를 호출한 경우에만 이 값을 검색할 수 있습니다. NetServerTransportAdd 함수 또는 NetServerTransportAddEx 함수를 호출하면 이 값을 설정할 수 없습니다.)
_WIN32_WINNT 또는 FORCE_UNICODE 정의된 경우 이 문자열은 유니코드입니다.
설명
SERVER_TRANSPORT_INFO_0 구조체는 NetServerTransportAdd 또는 NetServerTransportAddEx 함수에서 지정된 서버를 전송 프로토콜에 바인딩하는 데 사용됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | lmserver.h(Lm.h 포함) |