Condividi tramite


XboxLiveEndpointPair.GetRemoteSocketAddressBytes(Byte[]) Metodo

Definizione

Ottiene le informazioni sull'indirizzo del socket dell'endpoint remoto, come matrice di byte. Questo metodo riempie il buffer di byte specificato con l'indirizzo SOCKADDR_STORAGE del dispositivo remoto per l'uso nelle successive operazioni Winsock sfruttando l'API Di rete multiplayer xbox Live.

Importante

Questa API non è disponibile per tutte le app. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

public:
 virtual void GetRemoteSocketAddressBytes(Platform::Array <byte> ^ socketAddress) = GetRemoteSocketAddressBytes;
void GetRemoteSocketAddressBytes(winrt::array_view <byte> & socketAddress);
public void GetRemoteSocketAddressBytes(byte[] socketAddress);
function getRemoteSocketAddressBytes(socketAddress)
Public Sub GetRemoteSocketAddressBytes (socketAddress As Byte())

Parametri

socketAddress

Byte[]

byte[]

Indirizzo del socket remoto, come matrice di byte.

Commenti

Il valore del numero di porta sarà zero se xboxLiveEndpointPairTemplate ha consentito numeri di porta assegnati dinamicamente. In tal caso, l'app dovrà determinare il numero di porta remota tramite mezzi esterni.

L'indirizzo peer restituito da questa proprietà è valido solo nel dispositivo chiamante. Per recuperare un'identità di rete che può essere condivisa con altri peer, usare l'oggetto XboxLiveDeviceAddress corrispondente e inviare uno snapshot di tale oggetto ai peer.

Si applica a