次の方法で共有


NETCON_STATUS列挙 (netcon.h)

[以降のバージョンでは、インターネット接続ファイアウォールが変更または使用できない場合があります。 代わりに、 Windows ファイアウォール API を使用します。

NETCON_STATUSの種類は、ネットワーク接続で使用可能な状態条件を列挙します。

構文

typedef enum tagNETCON_STATUS {
  NCS_DISCONNECTED = 0,
  NCS_CONNECTING,
  NCS_CONNECTED,
  NCS_DISCONNECTING,
  NCS_HARDWARE_NOT_PRESENT,
  NCS_HARDWARE_DISABLED,
  NCS_HARDWARE_MALFUNCTION,
  NCS_MEDIA_DISCONNECTED,
  NCS_AUTHENTICATING,
  NCS_AUTHENTICATION_SUCCEEDED,
  NCS_AUTHENTICATION_FAILED,
  NCS_INVALID_ADDRESS,
  NCS_CREDENTIALS_REQUIRED,
  NCS_ACTION_REQUIRED,
  NCS_ACTION_REQUIRED_RETRY,
  NCS_CONNECT_FAILED
} NETCON_STATUS;

定数

 
NCS_DISCONNECTED
値: 0
接続が切断されています。
NCS_CONNECTING
接続は接続中です。
NCS_CONNECTED
接続が接続状態です。
NCS_DISCONNECTING
接続は切断中です。
NCS_HARDWARE_NOT_PRESENT
ネットワーク インターフェイス カード (NIC) などの接続用のハードウェアが存在しません。
NCS_HARDWARE_DISABLED
接続用のハードウェアは存在しますが、有効になっていません。
NCS_HARDWARE_MALFUNCTION
接続のハードウェアで誤動作が発生しました。
NCS_MEDIA_DISCONNECTED
メディア (ネットワーク ケーブルなど) は切断されています。
NCS_AUTHENTICATING
接続は認証が行われるのを待機しています。
NCS_AUTHENTICATION_SUCCEEDED
この接続で認証が成功しました。
NCS_AUTHENTICATION_FAILED
この接続で認証が失敗しました。
NCS_INVALID_ADDRESS
アドレスが無効です。
NCS_CREDENTIALS_REQUIRED
セキュリティ資格情報が必要です。
NCS_ACTION_REQUIRED
NCS_ACTION_REQUIRED_RETRY
NCS_CONNECT_FAILED

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー サポートなし
Header netcon.h

こちらもご覧ください

INetConnection

インターネット接続の共有とインターネット接続のファイアウォール列挙の種類

インターネット接続の共有とインターネット接続ファイアウォールのリファレンス

NETCON_PROPERTIES