次の方法で共有


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 変数へのポインター。 アドレスの数が不明な場合は、 sockaddrを NULL として渡します。 メソッドは、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