Condividi tramite


XboxLiveEndpointPair.GetLocalSocketAddressBytes(Byte[]) Metodo

Definizione

Ottiene le informazioni sull'indirizzo socket dell'endpoint locale come matrice di byte. Questo metodo riempie il buffer di byte specificato con l'indirizzo SOCKADDR_STORAGE del dispositivo locale da usare 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 GetLocalSocketAddressBytes(Platform::Array <byte> ^ socketAddress) = GetLocalSocketAddressBytes;
void GetLocalSocketAddressBytes(winrt::array_view <byte> & socketAddress);
public void GetLocalSocketAddressBytes(byte[] socketAddress);
function getLocalSocketAddressBytes(socketAddress)
Public Sub GetLocalSocketAddressBytes (socketAddress As Byte())

Parametri

socketAddress

Byte[]

byte[]

Indirizzo del socket locale, come matrice di byte.

Commenti

Il valore del numero di porta è zero se XboxLiveEndpointPairTemplate ha consentito numeri di porta assegnati dinamicamente. In tal caso, l'app deve determinare il numero di porta locale tramite altri mezzi.

L'indirizzo locale restituito da questo metodo è valido solo nel dispositivo chiamante; per recuperare l'identità di rete locale da usare da peer remoti, creare un oggetto XboxLiveDeviceAddress per il dispositivo locale e inviare al peer remoto uno snapshot di tale oggetto.

Si applica a