Share via


XboxLiveEndpointPair.GetLocalSocketAddressBytes(Byte[]) 方法

定义

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

重要

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

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

参数

socketAddress

Byte[]

byte[]

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

注解

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

此方法返回的本地地址仅在调用设备上有效;检索远程对等方使用的本地网络标识,为本地设备创建 XboxLiveDeviceAddress 对象,然后向远程对等方发送该对象的快照。

适用于