説明:ローカル時刻をSYSTEMTIME構造体に取得します。時間帯によっては夏時刻を考慮して時刻が調整されます。
書式:VOID GetLocalTime( LPSYSTEMTIME lpsi )
lpsi …… LPSYSTEMTIME:ローカル時刻で表現された日付と時刻が入るSYSTEMTIME構造体へのポインタを指定します。
インクルードファイル:winbase.h
バークレイソケット互換の関数群
ライブラリはwsock32.lib
関数名 | 処理 |
accept | クライアントからの接続を許可 |
bind | 自ネットワークアドレスとポート番号をソケットに結合 |
closesocket | ソケットを削除 |
connect | リモート側ソケットと接続 |
getsockopt | 自ソケットのオプション値を設定 |
listen | 指定したポートで接続を待つ |
recv | ソケットからデータを受信 |
recvfrom | データグラムを受信 |
select | ソケットの現在の状態を返す |
send | ソケットからデータを送信 |
sendto | データグラムを送信 |
setsockopt | 自ソケットのオプション値を取得 |
shutdown | ソケットのデータ送受信を禁止 |
socket | ソケットを新規に作成 |
関数名 | 処理 |
htol | 4バイト整数をWindows形式からネットワークバイトオーダー形式に変換 |
htos | 2バイト整数をWindows形式からネットワークバイトオーダー形式に変換 |
htohl | 4バイト整数をネットワークバイト形式からWindows形式に変換 |
htohs | 2バイト整数をネットワークバイト形式からWindows形式に変換 |
関数名 | 処理 |
inet_addr | IPアドレス(文字列)から32ビットのInternetアドレス(数値)に変換 |
inet_ntoa | 32ビットのInternetアドレス(数値)からIPドットアドレス(文字列)に変換 |
関数名 | 処理 |
gethostbyaddr | 32ビットのInternetアドレスからホスト情報を取得 |
gethostbyname | ホスト名からホスト情報を取得 |
gethostname | 自ホスト名を取得 |
getpeername | ソケット接続しているリモートアドレスとポート番号を取得 |
getservbyname | サービス名からサービス情報を取得 |
getservbyport | サービスのポート番号からサービス情報を取得 |
getprotobyname | プロトコル名からプロトコル情報を取得 |
getprotobynumber | プロトコル番号からプロトコル情報を取得 |
getsockname | ソケットから自アドレスとポート番号を取得 |
ioctlsocket | ソケットの動作パラメータの取得と設定 |