このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
Microsoft Edge をダウンロードする
Internet Explorer と Microsoft Edge の詳細情報
ほとんどのWindows ソケット 2 関数は、関数が戻るときにエラーの特定の原因を返しません。 詳細については、「
Winsock Errors の処理
」トピックを参照してください。
WSAGetLastError
関数は、呼び出し元のスレッドで発生した最後のエラーを返します。 特定のWindows Sockets 関数がエラーが発生したことを示す場合は、この関数を直ちに呼び出して、失敗した関数呼び出しの拡張エラー コードを取得する必要があります。 これらのエラー コードと、エラー コードに関連付けられている短いテキストの説明は、
Winerror.h
ヘッダー ファイルで定義されています。
FormatMessage
関数を使用して、返されたエラーのメッセージ文字列を取得できます。
ソケット アプリケーションを Winsock に移植するときにエラー コードを処理する方法については、「
エラー コード - errno、h_errno、WSAGetLastError
」を参照してください。
次の一覧では、
WSAGetLastError
関数によって返される可能性のあるエラー コードについて説明します。 エラーは、エラー マクロ名と共に数値順に一覧表示されます。
Winsock2.h
ヘッダー ファイルで定義されている一部のエラー コードは、どの関数からも返されません。
リターン コード/値
-
WSA_INVALID_HANDLE
-
6
-
指定されたイベント オブジェクト ハンドルが無効です。
-
アプリケーションはイベント オブジェクトの使用を試みますが、指定されたハンドルが無効です。
-
WSA_NOT_ENOUGH_MEMORY
-
8
-
使用可能なメモリが不足しています。
-
アプリケーションは、Windows関数に直接マップする Windows Sockets 関数を使用しました。 Windows関数は、必要なメモリ リソースがないことを示しています。
-
WSA_INVALID_PARAMETER
-
87
-
1 つ以上のパラメーターが無効です。
-
アプリケーションは、Windows関数に直接マップするWindows Sockets 関数を使用しました。 Windows関数は、1 つ以上のパラメーターの問題を示しています。
-
WSA_OPERATION_ABORTED
-
995
-
重複する操作が中止されました。
-
ソケットのクローズ、または
WSAIoctl
での SIO_FLUSH コマンドの実行により、重複する操作が取り消されました。
-
WSA_IO_INCOMPLETE
-
996
-
シグナル状態ではない重複した I/O イベント オブジェクト。
-
アプリケーションは、まだ完了していない重複する操作の状態を特定しようとしました。 ポーリング モードで
WSAGetOverlappedResult
(
fWait
フラグを
FALSE
に設定) を使用して、重複する操作が完了したタイミングを判断するアプリケーションは、操作が完了するまでこのエラー コードを取得します。
-
WSA_IO_PENDING
-
997
重複する操作は後で完了します。
-
-
アプリケーションが、すぐには完了できない重複操作を開始しました。 操作が完了すると、後で完了通知が表示されます。
-
WSAEINTR
-
10004
-
中断された関数呼び出し。
-
WSACancelBlockingCall
の呼び出しによってブロック操作が中断されました。
-
WSAEBADF
-
10009
-
ファイル ハンドルが無効です。
-
指定されたファイル ハンドルが無効です。
-
WSAEACCES
-
10013
-
アクセス許可が拒否されました。
-
アクセス許可によって禁止されている方法でソケットにアクセスしようとしました。 たとえば、
setockopt
(SO_BROADCAST) を使用してブロードキャストアクセス許可を設定せずに
sendto
にブロードキャスト アドレスを使用しています。
WSAEACCES エラーのもう 1 つの考えられる理由は、
バインド
関数が呼び出されたときに (SP4 以降の Windows NT 4.0 で)、別のアプリケーション、サービス、またはカーネル モード ドライバーが排他アクセス権を持つ同じアドレスにバインドされていることです。 このような排他的アクセスは、SP4 以降の Windows NT 4.0 の新機能であり、
SO_EXCLUSIVEADDRUSE
オプションを使用して実装されます。
-
WSAEFAULT
-
10014
-
アドレスが正しくありません。
-
システムは、呼び出しのポインター引数を使用しようとしたときに無効なポインター・アドレスを検出しました。 このエラーは、アプリケーションが無効なポインター値を渡した場合、またはバッファーの長さが小さすぎる場合に発生します。 たとえば、引数の長さ (
sockaddr
構造体) が sizeof(sockaddr) よりも小さい場合などです。
-
WSAEINVAL
-
10022
-
引数が無効です。
-
いくつかの無効な引数が指定されました (たとえば、
setsockopt
関数に無効なレベルを指定するなど)。 場合によっては、ソケットの現在の状態も参照します。たとえば、リッスンしていないソケットで
accept
を呼び出します。
-
WSAEMFILE
-
10024
-
開いているファイルが多すぎます。
-
開いているソケットが多すぎます。 各実装には、グローバル、プロセスごと、またはスレッドごとに使用可能なソケット ハンドルの最大数を指定できます。
-
WSAEWOULDBLOCK
-
10035
-
リソースは一時的に使用できません。
-
このエラーは、直ちに完了できない非ブロッキング ソケット (たとえば、ソケットから読み取るデータがキューに登録されていない場合は
recv
) に対する操作から返されます。 これは致命的でないエラーであり、操作は後で再試行する必要があります。 接続が確立されるまでにしばらく時間が経過する必要があるため、非ブロッキング SOCK_STREAM ソケットで
接続
を呼び出した結果として WSAEWOULDBLOCK が報告されるのは正常です。
-
WSAEINPROGRESS
-
10036
-
操作が進行中です。
-
現在、ブロック操作を実行中です。 Windows ソケットでは、タスクまたはスレッドごとの 1 つのブロック操作のみが未処理になり、他の関数呼び出しが行われた場合 (そのソケットまたはその他のソケットを参照しているかどうかに関係なく)、関数は WSAEINPROGRESS エラーで失敗します。
-
WSAEALREADY
-
10037
-
操作は既に進行中です。
-
操作が既に進行中の非ブロッキング ソケットで操作が試行されました。つまり、既に接続されている非ブロッキング ソケットで 2 回目の
接続
を呼び出すか、既に取り消されているか完了している非同期要求 (
WSAAsyncGetXbyY
) を取り消しました。
-
WSAENOTSOCK
-
10038
-
非ソケットに対するソケット操作。
-
ソケットではない何かに対して操作が試行されました。 ソケット ハンドル パラメーターが有効なソケットを参照していないか、
選択
の
場合、fd_set
のメンバーが無効でした。
-
WSAEDESTADDRREQ
-
10039
-
宛先アドレスが必要です。
-
ソケットでの操作から必要なアドレスが省略されました。 たとえば、
sendto
が ADDR_ANY のリモート アドレスで呼び出されると、このエラーが返されます。
-
WSAEMSGSIZE
-
10040
-
メッセージが長すぎます。
-
データグラム ソケットで送信されたメッセージが、内部メッセージ バッファーまたはその他のネットワーク制限を超えているか、データグラムを受信するために使用されるバッファーがデータグラム自体よりも小さかった。
-
WSAEPROTOTYPE
-
10041
-
ソケットのプロトコルの型が間違っています。
-
要求された
ソケット
型のセマンティクスをサポートしないプロトコルがソケット関数呼び出しで指定されました。 たとえば、SOCK_STREAMのソケットの種類で ARPA インターネット UDP プロトコルを指定することはできません。
-
WSAENOPROTOOPT
-
10042
-
プロトコル オプションが正しくありません。
-
getsockopt
または
setsockopt
呼び出しで、不明、無効、またはサポートされていないオプションまたはレベルが指定されました。
-
WSAEPROTONOSUPPORT
-
10043
-
プロトコルはサポートされていません。
-
要求されたプロトコルがシステムに構成されていないか、実装が存在しません。 たとえば、
ソケット
呼び出しはSOCK_DGRAMソケットを要求しますが、ストリーム プロトコルを指定します。
-
WSAESOCKTNOSUPPORT
-
10044
-
ソケットの種類はサポートされていません。
-
このアドレス ファミリでは、指定したソケット タイプはサポートされていません。 たとえば、オプションの型SOCK_RAW
はソケット
呼び出しで選択される場合があり、実装ではSOCK_RAWソケットをまったくサポートしていません。
-
WSAEOPNOTSUPP
-
10045
-
操作はサポートされていません。
-
参照されるオブジェクトの種類に対して、試行された操作はサポートされていません。 通常、これは、この操作をサポートできないソケットへのソケット記述子が、データグラム ソケットでの接続を受け入れようとしている場合に発生します。
-
WSAEPFNOSUPPORT
-
10046
-
プロトコル ファミリはサポートされていません。
-
プロトコル ファミリがシステムに構成されていないか、存在する実装がありません。 このメッセージの意味は WSAEAFNOSUPPORT とは少し異なります。 ただし、ほとんどの場合は交換可能であり、これらのメッセージのいずれかを返すすべてのWindows Sockets 関数も WSAEAFNOSUPPORT を指定します。
-
WSAEAFNOSUPPORT
-
10047
-
プロトコル ファミリでサポートされていないアドレス ファミリ。
-
要求されたプロトコルと互換性のないアドレスが使用されました。 すべてのソケットは、関連付けられたアドレス ファミリ (つまり、インターネット プロトコルのAF_INET) と汎用プロトコルの種類 (つまり、SOCK_STREAM) で作成されます。 このエラーは、
ソケット
呼び出しで正しくないプロトコルが明示的に要求された場合、または間違ったファミリのアドレスが
ソケット (例: sendto
) に使用されている場合に返されます。
-
WSAEADDRINUSE
-
10048
-
アドレスは既に使用されています。
-
通常、各ソケット アドレス (プロトコル/IP アドレス/ポート) の使用は 1 つだけ許可されます。 このエラーは、アプリケーションが、既存のソケットに既に使用されている IP アドレス/ポート、または正しく閉じられなかったソケット、またはまだ閉じているソケットに
ソケットをバインド
しようとした場合に発生します。 複数のソケットを同じポート番号に
バインド
する必要があるサーバー アプリケーションでは、
setsockopt
(SO_REUSEADDR) の使用を検討してください。 通常、クライアント アプリケーションは
バインド
を呼び出す必要はありません。
connect
では、未使用のポートが自動的に選択されます。 ワイルドカード アドレス (ADDR_ANYを含む) で
バインド
が呼び出されると、WSAEADDRINUSE エラーは、特定のアドレスがコミットされるまで遅延する可能性があります。 これは、
接続
、
リッスン
、
WSAConnect
、
WSAJoinLeaf
など、後で別の関数を呼び出すと発生する可能性があります。
-
WSAEADDRNOTAVAIL
-
10049
-
要求されたアドレスを割り当てることができません。
-
要求されたアドレスは、そのコンテキストでは無効です。 これは通常、ローカル コンピューターに対して無効なアドレスに
バインド
しようとした結果です。 これは、リモート コンピューター (アドレスやポート 0 など) でリモート アドレスまたはポートが無効な場合に、
接続
、
sendto
、
WSAConnect
、
WSAJoinLeaf
、または
WSASendTo
によっても発生する可能性があります。
-
WSAENETDOWN
-
10050
-
ネットワークがダウンしています。
-
ソケット操作によりネットワークの停止が検出されました。 これはネットワーク システム (Windows の Sockets.dll が実行されるプロトコル スタック)、ネットワーク インターフェイス、またはローカル ネットワーク自体の深刻なエラーを意味する可能性があります。
-
WSAENETUNREACH
-
10051
-
ネットワークに到達できません。
-
到達不能なネットワークに対してソケット操作が試行されました。 これは通常、ローカル ソフトウェアがリモート ホストに到達するルートを認識していないことを意味します。
-
WSAENETRESET
-
10052
-
ネットワークのリセット時に接続が切断されました。
-
操作の進行中に障害が検出されたキープアライブ アクティビティにより、接続が切断されました。 既に失敗した接続で
SO_KEEPALIVE
を設定しようとした場合は、
setockopt
によっても返すことができます。
-
WSAECONNABORTED
-
10053
-
ソフトウェアによって接続の中止が発生しました。
-
確立された接続は、データ転送のタイムアウトまたはプロトコル エラーが原因で、ホスト コンピューター内のソフトウェアによって中止されました。
-
WSAECONNRESET
-
10054
-
ピアによる接続のリセット。
-
リモート ホストによって、既存の接続は強制的に切断されました。 これは通常、リモート ホスト上のピア アプリケーションが突然停止した場合、ホストが再起動された場合、ホストまたはリモート ネットワーク インターフェイスが無効になっている場合、またはリモート ホストがハード クローズを使用している場合に発生します (リモート ソケットの SO_LINGER オプションの詳細については
、setsockopt
を参照してください)。 このエラーは、1 つ以上の操作が進行中に障害を検出したキープアライブ アクティビティが原因で接続が切断された場合にも発生する可能性があります。 進行中の操作は、WSAENETRESET で失敗します。 後続の操作は WSAECONNRESET で失敗します。
-
WSAENOBUFS
-
10055
-
使用できるバッファー領域はありません。
-
システムに十分なバッファー・スペースがなかったか、キューがいっぱいであったために、ソケットに対する操作を実行できませんでした。
-
WSAEISCONN
-
10056
-
ソケットは既に接続されています。
-
接続要求は、既に接続されているソケットで行われました。 接続されたSOCK_DGRAM ソケットで
sendto
が呼び出された場合 (SOCK_STREAM ソケットの場合、
sendto
の
to
パラメーターは無視される)、一部の実装ではこのエラーも返されますが、他の実装ではこれを法的な発生として扱います。
-
WSAENOTCONN
-
10057
-
ソケットが接続されていません。
-
ソケットが接続されておらず、(
sendto
を使用してデータグラム ソケットで送信する場合) アドレスが指定されていないため、データの送受信要求が許可されませんでした。 その他の種類の操作でも、このエラーが返される場合があります。たとえば、接続がリセットされた場合
に
SO_KEEPALIVE setockopt
設定です。
-
WSAESHUTDOWN
-
10058
-
ソケットのシャットダウン後に送信できません。
-
以前の
シャットダウン
呼び出しでソケットがその方向に既にシャットダウンされていたため、データの送受信要求が許可されませんでした。
シャットダウン
を呼び出すことによって、ソケットの部分的な閉じが要求されます。これは、送受信またはその両方が中止されたことを示すシグナルです。
-
WSAETOOMANYREFS
-
10059
-
参照が多すぎます。
-
一部のカーネル オブジェクトへの参照が多すぎます。
-
WSAETIMEDOUT
-
10060
-
接続がタイムアウトしました。
-
接続されたパーティーが一定期間後に適切に応答しなかったか、接続されたホストが応答に失敗したために確立された接続が失敗したため、接続の試行が失敗しました。
-
WSAECONNREFUSED
-
10061
-
接続が拒否されました。
-
ターゲット コンピューターがアクティブに拒否したため、接続できませんでした。 これは通常、外部ホストで非アクティブなサービス (つまり、サーバー アプリケーションが実行されていないサービス) に接続しようとした結果です。
-
WSAELOOP
-
10062
-
名前を翻訳できません。
-
名前を翻訳できません。
-
WSAENAMETOOLONG
-
10063
-
名前が長すぎます。
-
名前コンポーネントまたは名前が長すぎます。
-
WSAEHOSTDOWN
-
10064
-
ホストがダウンしています。
-
宛先ホストがダウンしたため、ソケット操作が失敗しました。 ソケット操作で、デッド ホストが検出されました。 ローカル ホストでのネットワーク アクティビティが開始されていません。 これらの条件は、エラー WSAETIMEDOUT によって示される可能性が高くなります。
-
WSAEHOSTUNREACH
-
10065
-
ホストするルートはありません。
-
到達できないホストに対してソケット操作を実行しようとしました。 WSAENETUNREACH を参照してください。
-
WSAENOTEMPTY
-
10066
-
ディレクトリは空ではありません。
-
空でないディレクトリを削除できません。
-
WSAEPROCLIM
-
10067
-
プロセスが多すぎます。
-
Windows ソケットの実装では、同時に使用できるアプリケーションの数に制限がある場合があります。
WSAStartup
は、制限に達した場合、このエラーで失敗する可能性があります。
-
WSAEUSERS
-
10068
-
ユーザー クォータを超えました。
-
ユーザー クォータが不足しました。
-
WSAEDQUOT
-
10069
-
ディスク クォータを超えました。
-
ディスク クォータが不足しました。
-
WSAESTALE
-
10070
-
古いファイル ハンドル参照。
-
ファイル ハンドル参照は使用できなくなりました。
-
WSAEREMOTE
-
10071
-
項目がリモートです。
-
項目はローカルでは使用できません。
-
WSASYSNOTREADY
-
10091
-
ネットワーク サブシステムは使用できません。
-
このエラーは、ネットワーク サービスを提供するために使用する基になるシステムが現在使用できないため、Windows ソケットの実装が現時点で機能できない場合、
WSAStartup
によって返されます。 ユーザーは次のことを確認する必要があります。
-
適切なWindows Sockets DLL ファイルが現在のパスにあります。
-
複数のWindows Sockets 実装を同時に使用しようとしないこと。 システムに複数の Winsock DLL がある場合は、パス内の最初の DLL が現在読み込まれているネットワーク サブシステムに適していることを確認してください。
-
必要なすべてのコンポーネントが現在正しくインストールおよび構成されていることを確認するための、Windows Sockets の実装に関するドキュメント。
-
WSAVERNOTSUPPORTED
-
10092
-
Winsock.dllバージョンが範囲外です。
-
現在の Windows Sockets 実装では、アプリケーションによって要求されたWindows Sockets 仕様バージョンはサポートされていません。 古い Windows Sockets DLL ファイルがアクセスされていないことを確認します。
-
WSANOTINITIALISED
-
10093
-
WSAStartup が正常に実行されていません。
-
アプリケーションが
WSAStartup を
呼び出していないか、
WSAStartup
が失敗しました。 アプリケーションは、現在のアクティブなタスクが所有していないソケット (つまり、タスク間でソケットを共有しようとしている) にアクセスしている可能性があります。または
、WSACleanup
が呼び出された回数が多すぎます。
-
WSAEDISCON
-
10101
-
正常なシャットダウンが進行中です。
-
リモート パーティが正常なシャットダウン シーケンスを開始したことを示すために
、WSARecv および WSARecvFrom
によって返されます。
-
WSAENOMORE
-
10102
-
これ以上の結果はありません。
-
WSALookupServiceNext
関数では、これ以上の結果を返す必要はありません。
-
WSAECANCELLED
-
10103
-
呼び出しが取り消されました。
-
この呼び出しがまだ処理中に
、WSALookupServiceEnd
関数の呼び出しが行われました。 呼び出しが取り消されました。
-
WSAEINVALIDPROCTABLE
-
10104
-
プロシージャ呼び出しテーブルが無効です。
-
サービス プロバイダー プロシージャ呼び出しテーブルが無効です。 サービス プロバイダーは、偽のプロシージャ テーブルをWs2_32.dllに返しました。 これは通常、1 つ以上の関数ポインターが
NULL
であることが原因で発生します。
-
WSAEINVALIDPROVIDER
-
10105
-
サービス プロバイダーが無効です。
-
要求されたサービス プロバイダーが無効です。 このエラーは、指定されたプロトコル エントリが見つからなかった場合、
WSCGetProviderInfo
および
WSCGetProviderInfo32
関数によって返されます。 このエラーは、サービス プロバイダーが 2.0 以外のバージョン番号を返した場合にも返されます。
-
WSAEPROVIDERFAILEDINIT
-
10106
-
サービス プロバイダーの初期化に失敗しました。
-
要求されたサービス プロバイダーを読み込んだり初期化したりできませんでした。 このエラーは、サービス プロバイダーの DLL を読み込めなかった (
LoadLibrary
に失敗した) か、プロバイダーの
WSPStartup
または
NSPStartup
関数が失敗した場合に返されます。
-
WSASYSCALLFAILURE
-
10107
-
システム呼び出しエラー。
-
失敗しないシステム呼び出しが失敗しました。 これは、さまざまな条件下で返される一般的なエラー コードです。
失敗しないシステム呼び出しが失敗した場合に返されます。 たとえば、
WaitForMultipleEvents
の呼び出しが失敗した場合や、いずれかのレジストリ関数がプロトコル/名前空間カタログを操作しようとして失敗した場合です。
プロバイダーが SUCCESS を返せず、拡張エラー コードを提供しない場合に返されます。 サービス プロバイダーの実装エラーを示すことができます。
-
WSASERVICE_NOT_FOUND
-
10108
-
サービスが見つかりません。
-
そのようなサービスは不明です。 指定した名前空間にサービスが見つかりません。
-
WSATYPE_NOT_FOUND
-
10109
-
クラス型が見つかりません。
-
指定したクラスが見つかりませんでした。
-
WSA_E_NO_MORE
-
10110
-
これ以上の結果はありません。
-
WSALookupServiceNext
関数では、これ以上の結果を返す必要はありません。
-
WSA_E_CANCELLED
-
10111
-
呼び出しが取り消されました。
-
この呼び出しがまだ処理中に
、WSALookupServiceEnd
関数の呼び出しが行われました。 呼び出しが取り消されました。
-
WSAEREFUSED
-
10112
-
データベース クエリが拒否されました。
-
データベース クエリがアクティブに拒否されたため、失敗しました。
-
WSAHOST_NOT_FOUND
-
11001
-
ホストが見つかりません。
-
そのようなホストは不明です。 名前が正式なホスト名またはエイリアスではないか、クエリ対象のデータベースで見つかりません。 このエラーは、プロトコルクエリとサービスクエリにも返される可能性があり、指定された名前が関連するデータベースで見つからなかったことを意味します。
-
WSATRY_AGAIN
-
11002
-
認証されていないホストが見つかりません。
-
これは通常、ホスト名解決中に一時的なエラーであり、ローカル サーバーが権限のあるサーバーから応答を受信しなかったことを意味します。 しばらく後で、再試行が成功する可能性があります。
-
WSANO_RECOVERY
-
11003
-
これは回復不可能なエラーです。
-
これは、データベース検索中に何らかの回復不可能なエラーが発生したことを示します。 これは、データベース ファイル (BSD 互換の HOSTS、SERVICES、PROTOCOLS ファイルなど) が見つからなかったか、サーバーから重大なエラーが発生して DNS 要求が返されたことが原因である可能性があります。
-
WSANO_DATA
-
11004
-
有効な名前。要求された型のデータ レコードはありません。
-
要求された名前は有効であり、データベース内で見つかりましたが、適切な関連付けられたデータが解決されていません。 この通常の例は、DNS (ドメイン ネーム サーバー) を使用するホスト名からアドレスへの変換試行 (
gethostbyname
または
WSAAsyncGetHostByName
を使用) です。 MX レコードは返されますが、A レコードは返されません。ホスト自体は存在しますが、直接到達できません。
-
WSA_QOS_RECEIVERS
-
11005
-
QoS レシーバー。
-
少なくとも 1 つの QoS 予約が到着しました。
-
WSA_QOS_SENDERS
-
11006
-
QoS 送信者。
-
少なくとも 1 つの QoS 送信パスが到着しました。
-
WSA_QOS_NO_SENDERS
-
11007
-
QoS 送信者なし。
-
QoS 送信者はありません。
-
WSA_QOS_NO_RECEIVERS
-
11008
-
QoS に受信側がありません。
-
QoS レシーバーはありません。
-
WSA_QOS_REQUEST_CONFIRMED
-
11009
-
QoS 要求が確認されました。
-
QoS 予約要求が確認されました。
-
WSA_QOS_ADMISSION_FAILURE
-
11010
-
QoS アドミッション エラー。
-
リソースがないために QoS エラーが発生しました。
-
WSA_QOS_POLICY_FAILURE
-
11011
-
QoS ポリシーエラー。
-
ポリシー システムが既存のポリシー内で要求されたリソースを割り当てることができなかったため、QoS 要求が拒否されました。
-
WSA_QOS_BAD_STYLE
-
11012
-
QoS のスタイルが正しくありません。
-
不明または競合している QoS スタイルが見つかりました。
-
WSA_QOS_BAD_OBJECT
-
11013
-
QoS の不適切なオブジェクト。
-
一般的に、filterspec またはプロバイダー固有のバッファーの一部で問題が発生しました。
-
WSA_QOS_TRAFFIC_CTRL_ERROR
-
11014
-
QoS トラフィック制御エラー。
-
一般的な QoS 要求が TC API によってローカル適用用に変換されたため、基になるトラフィック制御 (TC) API に関するエラー。 これは、メモリ不足エラーまたは内部 QoS プロバイダー エラーが原因である可能性があります。
-
WSA_QOS_GENERIC_ERROR
-
11015
-
QoS 汎用エラー。
-
一般的な QoS エラー。
-
WSA_QOS_ESERVICETYPE
-
11016
-
QoS サービスの種類エラー。
-
QoS フロースペックで無効または認識されないサービスの種類が見つかりました。
-
WSA_QOS_EFLOWSPEC
-
11017
-
QoS flowspec エラー。
-
QOS
構造体に無効または不整合な flowspec が見つかりました。
-
WSA_QOS_EPROVSPECBUF
-
11018
-
QoS プロバイダー バッファーが無効です。
-
無効な QoS プロバイダー固有のバッファー。
-
WSA_QOS_EFILTERSTYLE
-
11019
-
QoS フィルター スタイルが無効です。
-
無効な QoS フィルター スタイルが使用されました。
-
WSA_QOS_EFILTERTYPE
-
11020
-
QoS フィルターの種類が無効です。
-
無効な QoS フィルターの種類が使用されました。
-
WSA_QOS_EFILTERCOUNT
-
11021
-
QoS フィルターの数が正しくありません。
-
FLOWDESCRIPTOR で正しくない数の QoS FILTERSPECs が指定されました。
-
WSA_QOS_EOBJLENGTH
-
11022
-
QoS オブジェクトの長さが無効です。
-
無効な ObjectLength フィールドを持つオブジェクトが QoS プロバイダー固有のバッファーで指定されました。
-
WSA_QOS_EFLOWCOUNT
-
11023
-
QoS フロー数が正しくありません。
-
QoS 構造体で不適切な数のフロー記述子が指定されました。
-
WSA_QOS_EUNKOWNPSOBJ
-
11024
-
認識できない QoS オブジェクト。
-
認識できないオブジェクトが QoS プロバイダー固有のバッファーで見つかりました。
-
WSA_QOS_EPOLICYOBJ
-
11025
-
QoS ポリシー オブジェクトが無効です。
-
QoS プロバイダー固有のバッファーで無効なポリシー オブジェクトが見つかりました。
-
WSA_QOS_EFLOWDESC
-
11026
-
QoS フロー記述子が無効です。
-
フロー記述子リストに無効な QoS フロー記述子が見つかりました。
-
WSA_QOS_EPSFLOWSPEC
-
11027
-
QoS プロバイダー固有の flowspec が無効です。
-
QoS プロバイダー固有のバッファーで無効または矛盾した flowspec が見つかりました。
-
WSA_QOS_EPSFILTERSPEC
-
11028
-
QoS プロバイダー固有の filterspec が無効です。
-
QoS プロバイダー固有のバッファーに無効な FILTERSPEC が見つかりました。
-
WSA_QOS_ESDMODEOBJ
-
11029
-
QoS 図形破棄モード オブジェクトが無効です。
-
QoS プロバイダー固有のバッファーで無効な図形破棄モード オブジェクトが見つかりました。
-
WSA_QOS_ESHAPERATEOBJ
-
11030
-
QoS シェーピング レート オブジェクトが無効です。
-
QoS プロバイダー固有のバッファーで無効なシェーピング レート オブジェクトが見つかりました。
-
WSA_QOS_RESERVED_PETYPE
-
11031
-
予約ポリシー QoS 要素の種類。
-
予約ポリシー要素が QoS プロバイダー固有のバッファーで見つかりました。