インターネットのタイムアウト時間の表示(C言語)
説明:
デフォルトのデータの送受信のタイムアウト時間を表示する。
キーワード:
InternetQueryOption
サンプルコード:
void DispTimeout()
{
DWORD Timeout;
DWORD BufSize;
BufSize = sizeof(DWORD);
InternetQueryOption(NULL, INTERNET_OPTION_CONNECT_TIMEOUT, &Timeout, &BufSize);
printf("接続のタイムアウト: %d ms\n", Timeout);
BufSize = sizeof(DWORD);
InternetQueryOption(NULL, INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT, &Timeout, &BufSize);
printf("非データ受け取りのタイムアウト: %d ms\n", Timeout);
BufSize = sizeof(DWORD);
InternetQueryOption(NULL, INTERNET_OPTION_CONTROL_SEND_TIMEOUT, &Timeout, &BufSize);
printf("非データ送信のタイムアウト: %d ms\n", Timeout);
BufSize = sizeof(DWORD);
InternetQueryOption(NULL, INTERNET_OPTION_DATA_RECEIVE_TIMEOUT, &Timeout, &BufSize);
printf("データ受け取りのタイムアウト: %d ms\n", Timeout);
BufSize = sizeof(DWORD);
InternetQueryOption(NULL, INTERNET_OPTION_DATA_SEND_TIMEOUT, &Timeout, &BufSize);
printf("データ送信のタイムアウト: %d ms\n", Timeout);
}
(original text:1999/04/20 更新)
本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。