XboxLiveEndpointPair.GetRemoteSocketAddressBytes(Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.