XboxLiveEndpointPair.GetRemoteSocketAddressBytes(Byte[]) 方法

定义

获取远程终结点的套接字地址信息,作为字节数组。 此方法使用远程设备的 SOCKADDR_STORAGE 地址填充指定的字节缓冲区,以便在利用 Xbox Live 多人游戏网络 API 的后续 Winsock 操作中使用。

重要

此 API 并非适用于所有应用。 除非你的开发人员帐户由 Microsoft 专门预配,否则对这些 API 的调用将在运行时失败。

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

参数

socketAddress

Byte[]

byte[]

远程套接字地址,作为字节数组。

注解

如果 XboxLiveEndpointPairTemplate 允许动态分配的端口号,则端口号值为零。 在这种情况下,你的应用必须通过外部方式确定远程端口号。

此属性返回的对等地址仅在调用设备上有效。 若要检索可与其他对等方共享的网络标识,请使用相应的 XboxLiveDeviceAddress 对象,并将该对象的快照发送给对等方。

适用于