SocketErrorStatus Enumeration

ソケット操作の状態値を指定します。

構文


var value = Windows.Networking.Sockets.SocketErrorStatus.unknown;

属性

[Version(0x06020000)]

メンバー

SocketErrorStatus列挙型 にはこれらのメンバーがあります。

メンバー説明
Unknown | unknown0

ソケットの状態は不明です。

OperationAborted | operationAborted1

操作は中断されました。

HttpInvalidServerResponse | httpInvalidServerResponse2

無効な応答を HTTP サーバーから受け取りました。

ConnectionTimedOut | connectionTimedOut3

接続タイムアウトを超えました。

AddressFamilyNotSupported | addressFamilyNotSupported4

アドレス ファミリはサポートされていません。

SocketTypeNotSupported | socketTypeNotSupported5

このソケット タイプはサポートされません。

HostNotFound | hostNotFound6

ホストが見つかりません。

NoDataRecordOfRequestedType | noDataRecordOfRequestedType7

要求された名前は有効で、データベース内に見つかりましたが、解決するための正しい関連データがありません。

NonAuthoritativeHostNotFound | nonAuthoritativeHostNotFound8

これは、通常、ホスト名を解決するときの一時的エラーであり、ローカル サーバーが信頼性のあるサーバーから応答を受信しなかったことを意味します。

ClassTypeNotFound | classTypeNotFound9

指定したクラスが見つかりませんでした。

AddressAlreadyInUse | addressAlreadyInUse10

アドレスは既に使用されています。

CannotAssignRequestedAddress | cannotAssignRequestedAddress11

要求されたアドレスを割り当てることができません。

ConnectionRefused | connectionRefused12

接続が拒否されました。

NetworkIsUnreachable | networkIsUnreachable13

ネットワークに到達できない。

UnreachableHost | unreachableHost14

ホストに到達できません。

NetworkIsDown | networkIsDown15

ネットワークがダウンしている。

NetworkDroppedConnectionOnReset | networkDroppedConnectionOnReset16

リセット時に接続を切断するネットワーク。

SoftwareCausedConnectionAbort | softwareCausedConnectionAbort17

ソフトウェアにより接続が中断されました。

ConnectionResetByPeer | connectionResetByPeer18

ピアによって接続がリセットされました。

HostIsDown | hostIsDown19

ホストがダウンしています。

NoAddressesFound | noAddressesFound20

パイプを閉じています。

TooManyOpenFiles | tooManyOpenFiles21

開いているファイルが多すぎる。

MessageTooLong | messageTooLong22

データグラム ソケットで送信されたメッセージが、内部のメッセージのバッファーまたは他のネットワークの制限を超えています。または、データグラムの受信に使われるバッファーがデータグラムより小さく設定されています。

CertificateExpired | certificateExpired23

署名付きファイルにある現在のシステム クロックまたはタイムスタンプに対して検証したとき、必要な証明書の有効期間が切れています。このエラーは、証明チェーンの有効期間が正しくネストしていない場合にも返されます。

CertificateUntrustedRoot | certificateUntrustedRoot24

証明書チェーンは処理されましたが、信頼プロバイダーによって信頼されていないルート証明書のところで終了しました。証明書チェーンを、信頼されたルート機関として構築できなかった場合、このエラーも返されます。

CertificateCommonNameIsIncorrect | certificateCommonNameIsIncorrect25

証明書は要求される使用法に対して無効です。このエラーは、証明書に無効な名前がある場合にも返されます。名前が許可されている一覧に含まれていないか、または明示的に除外されています

CertificateWrongUsage | certificateWrongUsage26

証明書は要求される使用法に対して無効です。

CertificateRevoked | certificateRevoked27

証明書は発行者によって明示的に取り消されました。このエラーは、この証明書がユーザーによって信頼されていないと明示的にマークされていた場合にも返されます。

CertificateNoRevocationCheck | certificateNoRevocationCheck28

失効関数は証明書の失効を確認できませんでした。

CertificateRevocationServerOffline | certificateRevocationServerOffline29

失効関数は、失効サーバーがオフラインだったため失効を確認できませんでした。

CertificateIsInvalid | certificateIsInvalid30

提供された証明書が無効です。これが返される理由はいくつかあります。

  • エンド エンティティとしてのみ使用できる証明書が CA として、またはその逆で使用されています。
  • 証明チェーンのパスの長さに対する制限に違反しています。
  • 証明書に critical とラベルの付いた、不明な拡張機能があります。
  • 証明書が、CA によって指定された以外の目的に使用されています。
  • 指定された証明書の親は、実際、その子証明書を発行していません。
  • 証明書がないか、サブジェクトや発行者名などの重要なフィールドが空です。
  • 証明書の署名を検証できません。
  • 証明書のポリシーが無効です。
  • 証明書の基本的な制約の拡張機能は監視されていません。

解説

ソケット操作により発生したエラーは HRESULT 値として返されます。SocketError.GetStatus メソッドは、ソケット操作から SocketErrorStatus の列挙値にエラーを変換するために使用されます。SocketErrorStatus 列挙値のほとんどが、ネイティブの Windows ソケット操作によって返されるエラーに対応しています。

要件

最小限サポートされるクライアント

Windows 8

最小限サポートされるサーバー

Windows Server 2012

最小限サポートされる携帯電話

Windows Phone 8

名前空間

Windows.Networking.Sockets
Windows::Networking::Sockets [C++]

メタデータ

Windows.winmd

DLL

Windows.Networking.dll

Capabilities

ID_CAP_NETWORKING [Windows Phone]

参照

SocketError
SocketError.GetStatus

 

 

表示:
© 2014 Microsoft