Condividi tramite


Proprietà ITsSbTarget::IpAddresses

Recupera o specifica gli indirizzi IP esterni della destinazione.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

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
);

Valore proprietà

Puntatore a una matrice di strutture TSSD_ConnectionPoint che ricevono gli indirizzi IP esterni della destinazione.

Puntatore a una variabile DWORD contenente il numero di indirizzi IP esterni nel parametro sockaddr . Se il numero di indirizzi è sconosciuto, passare sockaddr come NULL. Il metodo restituirà il numero di TSSD_ConnectionPoint strutture necessarie per allocare nella matrice a cui punta il parametro sockaddr .

Commenti

Questa proprietà era precedentemente nota come TargetExternalIpAddresses in Windows Server 2008 R2.

Se il numero di indirizzi IP esterni è sconosciuto, è possibile chiamare questo metodo con sockaddr impostato su NULL. Il metodo restituirà quindi, nel parametro numAddresses , il numero di strutture TSSD_ConnectionPoint necessarie per ricevere tutti gli indirizzi IP esterni. Allocare la matrice per sockaddr in base a questo numero e quindi chiamare di nuovo il metodo, impostando sockaddr sulla matrice appena allocata e numAddresses sul numero restituito dalla prima chiamata.

Requisiti

Requisito Valore
Client minimo supportato
Nessuno supportato
Server minimo supportato
Windows Server 2012
IDL
Sbtsv.idl
IID
IID_ITsSbTarget è definito come:
  • 16616ECC-272D-411D-B324-126893033856
  • e85e10ea-db0b-4752-b456-5fd5840901c0 in Windows Server 2008 R2

Vedi anche

ITsSbTargetEx

ITsSbTarget

TSSD_ConnectionPoint