ntohll 関数 (winsock2.h)

ntohll インライン関数は、符号なし__int64を TCP/IP ネットワーク順からホスト バイト順 (Intel プロセッサではリトル エンディアン) に変換します。

構文

unsigned __int64 ntohll(
  unsigned __int64 Value
);

パラメーター

Value

TCP/IP ネットワークのバイト順の 符号なし__int64 番号。

戻り値

ntohll 関数は、バイト順を逆にして value パラメーターに指定されたを返します。 value が既にホストのバイト順にある場合、この関数はそれを逆にします。 バイト順を逆にする必要があるかどうかは、アプリケーションによって決まります。

注釈

ntohll インライン関数は、TCP/IP ネットワークのバイト順 (AF_INETまたはAF_INET6 アドレス ファミリ) の符号なし__int64番号を受け取り、ホスト のバイト順で 32 ビット番号を返します。

ntohll 関数を使用すると、ネットワーク バイト順の IPv4 アドレスをホストバイト順の IPv4 アドレスに変換できます。 この関数では、 value パラメーターが有効な IPv4 アドレスであるかどうかを判断するためのチェックは行われません。

ntohll 関数では、Winsock DLL が以前に WSAStartup 関数の呼び出しに成功した状態で読み込まれている必要はありません。

Windows Phone 8: この関数は、Windows Phone 8 以降の Windows Phone ストア アプリでサポートされています。

Windows 8.1Windows Server 2012 R2: この関数は、Windows 8.1、Windows Server 2012 R2 以降の Windows ストア アプリでサポートされています。

要件

要件
サポートされている最小のクライアント Windows 8.1、Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー winsock2.h

こちらもご覧ください

InetNtop

InetPton

WSAHtonl

WSAHtons

WSANtohl

WSANtohs

htond

htonf

htonl

htonll

htons

inet_addr

inet_ntoa

ntohd

ntohf

ntohl

ntohs