Win32 API 日本語リファレンス
ホームNetworkManagement.WindowsFirewall › NETCON_STATUS

NETCON_STATUS

列挙型
基底型i4

メンバー 16

名前10進16進説明
NCS_DISCONNECTED00x0接続は切断されています。
NCS_CONNECTING10x1接続は接続処理中です。
NCS_CONNECTED20x2接続は接続済みの状態です。
NCS_DISCONNECTING30x3接続は切断処理中です。
NCS_HARDWARE_NOT_PRESENT40x4接続に使用するハードウェア (ネットワーク インターフェイス カード (NIC) など) が存在しません。
NCS_HARDWARE_DISABLED50x5接続に使用するハードウェアは存在しますが、有効になっていません。
NCS_HARDWARE_MALFUNCTION60x6接続に使用するハードウェアで誤動作が発生しました。
NCS_MEDIA_DISCONNECTED70x7メディア (ネットワーク ケーブルなど) が切断されています。
NCS_AUTHENTICATING80x8接続は認証が行われるのを待機しています。
NCS_AUTHENTICATION_SUCCEEDED90x9この接続で認証が成功しました。
NCS_AUTHENTICATION_FAILED100xAこの接続で認証が失敗しました。
NCS_INVALID_ADDRESS110xBアドレスが無効です。
NCS_CREDENTIALS_REQUIRED120xCセキュリティ資格情報が必要です。
NCS_ACTION_REQUIRED130xD
NCS_ACTION_REQUIRED_RETRY140xE
NCS_CONNECT_FAILED150xF

公式ドキュメント

[インターネット接続ファイアウォールは、以降のバージョンで変更されるか、利用できなくなる可能性があります。代わりに Windows ファイアウォール API を使用してください。]

NETCON_STATUS 型は、ネットワーク接続で発生し得る状態を列挙します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum NETCON_STATUS : int {
    NCS_DISCONNECTED = 0,
    NCS_CONNECTING = 1,
    NCS_CONNECTED = 2,
    NCS_DISCONNECTING = 3,
    NCS_HARDWARE_NOT_PRESENT = 4,
    NCS_HARDWARE_DISABLED = 5,
    NCS_HARDWARE_MALFUNCTION = 6,
    NCS_MEDIA_DISCONNECTED = 7,
    NCS_AUTHENTICATING = 8,
    NCS_AUTHENTICATION_SUCCEEDED = 9,
    NCS_AUTHENTICATION_FAILED = 10,
    NCS_INVALID_ADDRESS = 11,
    NCS_CREDENTIALS_REQUIRED = 12,
    NCS_ACTION_REQUIRED = 13,
    NCS_ACTION_REQUIRED_RETRY = 14,
    NCS_CONNECT_FAILED = 15
} NETCON_STATUS;
public enum NETCON_STATUS : int
{
    NCS_DISCONNECTED = 0,
    NCS_CONNECTING = 1,
    NCS_CONNECTED = 2,
    NCS_DISCONNECTING = 3,
    NCS_HARDWARE_NOT_PRESENT = 4,
    NCS_HARDWARE_DISABLED = 5,
    NCS_HARDWARE_MALFUNCTION = 6,
    NCS_MEDIA_DISCONNECTED = 7,
    NCS_AUTHENTICATING = 8,
    NCS_AUTHENTICATION_SUCCEEDED = 9,
    NCS_AUTHENTICATION_FAILED = 10,
    NCS_INVALID_ADDRESS = 11,
    NCS_CREDENTIALS_REQUIRED = 12,
    NCS_ACTION_REQUIRED = 13,
    NCS_ACTION_REQUIRED_RETRY = 14,
    NCS_CONNECT_FAILED = 15,
}
Public Enum NETCON_STATUS As Integer
    NCS_DISCONNECTED = 0
    NCS_CONNECTING = 1
    NCS_CONNECTED = 2
    NCS_DISCONNECTING = 3
    NCS_HARDWARE_NOT_PRESENT = 4
    NCS_HARDWARE_DISABLED = 5
    NCS_HARDWARE_MALFUNCTION = 6
    NCS_MEDIA_DISCONNECTED = 7
    NCS_AUTHENTICATING = 8
    NCS_AUTHENTICATION_SUCCEEDED = 9
    NCS_AUTHENTICATION_FAILED = 10
    NCS_INVALID_ADDRESS = 11
    NCS_CREDENTIALS_REQUIRED = 12
    NCS_ACTION_REQUIRED = 13
    NCS_ACTION_REQUIRED_RETRY = 14
    NCS_CONNECT_FAILED = 15
End Enum
import enum

class NETCON_STATUS(enum.IntEnum):
    NCS_DISCONNECTED = 0
    NCS_CONNECTING = 1
    NCS_CONNECTED = 2
    NCS_DISCONNECTING = 3
    NCS_HARDWARE_NOT_PRESENT = 4
    NCS_HARDWARE_DISABLED = 5
    NCS_HARDWARE_MALFUNCTION = 6
    NCS_MEDIA_DISCONNECTED = 7
    NCS_AUTHENTICATING = 8
    NCS_AUTHENTICATION_SUCCEEDED = 9
    NCS_AUTHENTICATION_FAILED = 10
    NCS_INVALID_ADDRESS = 11
    NCS_CREDENTIALS_REQUIRED = 12
    NCS_ACTION_REQUIRED = 13
    NCS_ACTION_REQUIRED_RETRY = 14
    NCS_CONNECT_FAILED = 15
// NETCON_STATUS
pub const NCS_DISCONNECTED: i32 = 0;
pub const NCS_CONNECTING: i32 = 1;
pub const NCS_CONNECTED: i32 = 2;
pub const NCS_DISCONNECTING: i32 = 3;
pub const NCS_HARDWARE_NOT_PRESENT: i32 = 4;
pub const NCS_HARDWARE_DISABLED: i32 = 5;
pub const NCS_HARDWARE_MALFUNCTION: i32 = 6;
pub const NCS_MEDIA_DISCONNECTED: i32 = 7;
pub const NCS_AUTHENTICATING: i32 = 8;
pub const NCS_AUTHENTICATION_SUCCEEDED: i32 = 9;
pub const NCS_AUTHENTICATION_FAILED: i32 = 10;
pub const NCS_INVALID_ADDRESS: i32 = 11;
pub const NCS_CREDENTIALS_REQUIRED: i32 = 12;
pub const NCS_ACTION_REQUIRED: i32 = 13;
pub const NCS_ACTION_REQUIRED_RETRY: i32 = 14;
pub const NCS_CONNECT_FAILED: i32 = 15;
// NETCON_STATUS
const (
	NCS_DISCONNECTED int32 = 0
	NCS_CONNECTING int32 = 1
	NCS_CONNECTED int32 = 2
	NCS_DISCONNECTING int32 = 3
	NCS_HARDWARE_NOT_PRESENT int32 = 4
	NCS_HARDWARE_DISABLED int32 = 5
	NCS_HARDWARE_MALFUNCTION int32 = 6
	NCS_MEDIA_DISCONNECTED int32 = 7
	NCS_AUTHENTICATING int32 = 8
	NCS_AUTHENTICATION_SUCCEEDED int32 = 9
	NCS_AUTHENTICATION_FAILED int32 = 10
	NCS_INVALID_ADDRESS int32 = 11
	NCS_CREDENTIALS_REQUIRED int32 = 12
	NCS_ACTION_REQUIRED int32 = 13
	NCS_ACTION_REQUIRED_RETRY int32 = 14
	NCS_CONNECT_FAILED int32 = 15
)
const
  NCS_DISCONNECTED = 0;
  NCS_CONNECTING = 1;
  NCS_CONNECTED = 2;
  NCS_DISCONNECTING = 3;
  NCS_HARDWARE_NOT_PRESENT = 4;
  NCS_HARDWARE_DISABLED = 5;
  NCS_HARDWARE_MALFUNCTION = 6;
  NCS_MEDIA_DISCONNECTED = 7;
  NCS_AUTHENTICATING = 8;
  NCS_AUTHENTICATION_SUCCEEDED = 9;
  NCS_AUTHENTICATION_FAILED = 10;
  NCS_INVALID_ADDRESS = 11;
  NCS_CREDENTIALS_REQUIRED = 12;
  NCS_ACTION_REQUIRED = 13;
  NCS_ACTION_REQUIRED_RETRY = 14;
  NCS_CONNECT_FAILED = 15;
// NETCON_STATUS
pub const NCS_DISCONNECTED: i32 = 0;
pub const NCS_CONNECTING: i32 = 1;
pub const NCS_CONNECTED: i32 = 2;
pub const NCS_DISCONNECTING: i32 = 3;
pub const NCS_HARDWARE_NOT_PRESENT: i32 = 4;
pub const NCS_HARDWARE_DISABLED: i32 = 5;
pub const NCS_HARDWARE_MALFUNCTION: i32 = 6;
pub const NCS_MEDIA_DISCONNECTED: i32 = 7;
pub const NCS_AUTHENTICATING: i32 = 8;
pub const NCS_AUTHENTICATION_SUCCEEDED: i32 = 9;
pub const NCS_AUTHENTICATION_FAILED: i32 = 10;
pub const NCS_INVALID_ADDRESS: i32 = 11;
pub const NCS_CREDENTIALS_REQUIRED: i32 = 12;
pub const NCS_ACTION_REQUIRED: i32 = 13;
pub const NCS_ACTION_REQUIRED_RETRY: i32 = 14;
pub const NCS_CONNECT_FAILED: i32 = 15;
const
  NCS_DISCONNECTED* = 0
  NCS_CONNECTING* = 1
  NCS_CONNECTED* = 2
  NCS_DISCONNECTING* = 3
  NCS_HARDWARE_NOT_PRESENT* = 4
  NCS_HARDWARE_DISABLED* = 5
  NCS_HARDWARE_MALFUNCTION* = 6
  NCS_MEDIA_DISCONNECTED* = 7
  NCS_AUTHENTICATING* = 8
  NCS_AUTHENTICATION_SUCCEEDED* = 9
  NCS_AUTHENTICATION_FAILED* = 10
  NCS_INVALID_ADDRESS* = 11
  NCS_CREDENTIALS_REQUIRED* = 12
  NCS_ACTION_REQUIRED* = 13
  NCS_ACTION_REQUIRED_RETRY* = 14
  NCS_CONNECT_FAILED* = 15
enum NETCON_STATUS : int {
    NCS_DISCONNECTED = 0,
    NCS_CONNECTING = 1,
    NCS_CONNECTED = 2,
    NCS_DISCONNECTING = 3,
    NCS_HARDWARE_NOT_PRESENT = 4,
    NCS_HARDWARE_DISABLED = 5,
    NCS_HARDWARE_MALFUNCTION = 6,
    NCS_MEDIA_DISCONNECTED = 7,
    NCS_AUTHENTICATING = 8,
    NCS_AUTHENTICATION_SUCCEEDED = 9,
    NCS_AUTHENTICATION_FAILED = 10,
    NCS_INVALID_ADDRESS = 11,
    NCS_CREDENTIALS_REQUIRED = 12,
    NCS_ACTION_REQUIRED = 13,
    NCS_ACTION_REQUIRED_RETRY = 14,
    NCS_CONNECT_FAILED = 15,
}
#define global NCS_DISCONNECTED             0x0
#define global NCS_CONNECTING               0x1
#define global NCS_CONNECTED                0x2
#define global NCS_DISCONNECTING            0x3
#define global NCS_HARDWARE_NOT_PRESENT     0x4
#define global NCS_HARDWARE_DISABLED        0x5
#define global NCS_HARDWARE_MALFUNCTION     0x6
#define global NCS_MEDIA_DISCONNECTED       0x7
#define global NCS_AUTHENTICATING           0x8
#define global NCS_AUTHENTICATION_SUCCEEDED 0x9
#define global NCS_AUTHENTICATION_FAILED    0xA
#define global NCS_INVALID_ADDRESS          0xB
#define global NCS_CREDENTIALS_REQUIRED     0xC
#define global NCS_ACTION_REQUIRED          0xD
#define global NCS_ACTION_REQUIRED_RETRY    0xE
#define global NCS_CONNECT_FAILED           0xF