다음을 통해 공유


ITsSbTarget::IpAddresses 속성

대상의 외부 IP 주소를 검색하거나 지정합니다.

이 속성은 읽기/쓰기가 가능합니다.

구문

HRESULT put_IpAddresses(
  [in, size_is(numAddresses)]   TSSD_ConnectionPoint *sockaddr,
  [in]                          DWORD                numAddresses
);

HRESULT get_IpAddresses(
  [out, size_is(*numAddresses)] TSSD_ConnectionPoint *sockaddr,
  [in, out]                     DWORD                *numAddresses
);

속성 값

대상의 외부 IP 주소를 수신하는 TSSD_ConnectionPoint 구조체 배열에 대한 포인터입니다.

sockaddr 매개 변수의 외부 IP 주소 수를 포함하는 DWORD 변수에 대한 포인터입니다. 주소 수를 알 수 없는 경우 sockaddrNULL로 전달합니다. 메서드는 sockaddr 매개 변수가 가리키는 배열에 할당하는 데 필요한 TSSD_ConnectionPoint 구조체의 수를 반환합니다.

설명

이 속성은 이전에 Windows Server 2008 R2의 TargetExternalIpAddresses 라고 했습니다.

외부 IP 주소 수를 알 수 없는 경우 sockaddrNULL로 설정된 상태에서 이 메서드를 호출할 수 있습니다. 그런 다음 메서드는 numAddresses 매개 변수에서 모든 외부 IP 주소를 수신하는 데 필요한 TSSD_ConnectionPoint 구조의 수를 반환합니다. 이 번호에 따라 sockaddr 에 대한 배열을 할당한 다음 메서드를 다시 호출하여 sockaddr 을 새로 할당된 배열로 설정하고 numAddresses 를 첫 번째 호출에서 반환된 숫자로 설정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
지원되는 버전 없음
지원되는 최소 서버
Windows Server 2012
IDL
Sbtsv.idl
IID
IID_ITsSbTarget 다음과 같이 정의됩니다.
  • 16616ECC-272D-411D-B324-126893033856
  • Windows Server 2008 R2의 e85e10ea-db0b-4752-b456-5fd5840901c0

추가 정보

ITsSbTargetEx

ITsSbTarget

TSSD_ConnectionPoint