Win32 API 日本語リファレンス
ホームNetworking.WinSock › NL_NETWORK_CATEGORY

NL_NETWORK_CATEGORY

列挙型
基底型i4

メンバー 5

名前10進16進
NetworkCategoryPublic00x0
NetworkCategoryPrivate10x1
NetworkCategoryDomainAuthenticated20x2
NetworkCategoryUnchanged-10xFFFFFFFF
NetworkCategoryUnknown-10xFFFFFFFF

各言語での定義

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

typedef enum NL_NETWORK_CATEGORY : int {
    NetworkCategoryPublic = 0,
    NetworkCategoryPrivate = 1,
    NetworkCategoryDomainAuthenticated = 2,
    NetworkCategoryUnchanged = -1,
    NetworkCategoryUnknown = -1
} NL_NETWORK_CATEGORY;
public enum NL_NETWORK_CATEGORY : int
{
    NetworkCategoryPublic = 0,
    NetworkCategoryPrivate = 1,
    NetworkCategoryDomainAuthenticated = 2,
    NetworkCategoryUnchanged = -1,
    NetworkCategoryUnknown = -1,
}
Public Enum NL_NETWORK_CATEGORY As Integer
    NetworkCategoryPublic = 0
    NetworkCategoryPrivate = 1
    NetworkCategoryDomainAuthenticated = 2
    NetworkCategoryUnchanged = -1
    NetworkCategoryUnknown = -1
End Enum
import enum

class NL_NETWORK_CATEGORY(enum.IntEnum):
    NetworkCategoryPublic = 0
    NetworkCategoryPrivate = 1
    NetworkCategoryDomainAuthenticated = 2
    NetworkCategoryUnchanged = -1
    NetworkCategoryUnknown = -1
// NL_NETWORK_CATEGORY
pub const NetworkCategoryPublic: i32 = 0;
pub const NetworkCategoryPrivate: i32 = 1;
pub const NetworkCategoryDomainAuthenticated: i32 = 2;
pub const NetworkCategoryUnchanged: i32 = -1;
pub const NetworkCategoryUnknown: i32 = -1;
// NL_NETWORK_CATEGORY
const (
	NetworkCategoryPublic int32 = 0
	NetworkCategoryPrivate int32 = 1
	NetworkCategoryDomainAuthenticated int32 = 2
	NetworkCategoryUnchanged int32 = -1
	NetworkCategoryUnknown int32 = -1
)
const
  NetworkCategoryPublic = 0;
  NetworkCategoryPrivate = 1;
  NetworkCategoryDomainAuthenticated = 2;
  NetworkCategoryUnchanged = -1;
  NetworkCategoryUnknown = -1;
// NL_NETWORK_CATEGORY
pub const NetworkCategoryPublic: i32 = 0;
pub const NetworkCategoryPrivate: i32 = 1;
pub const NetworkCategoryDomainAuthenticated: i32 = 2;
pub const NetworkCategoryUnchanged: i32 = -1;
pub const NetworkCategoryUnknown: i32 = -1;
const
  NetworkCategoryPublic* = 0
  NetworkCategoryPrivate* = 1
  NetworkCategoryDomainAuthenticated* = 2
  NetworkCategoryUnchanged* = -1
  NetworkCategoryUnknown* = -1
enum NL_NETWORK_CATEGORY : int {
    NetworkCategoryPublic = 0,
    NetworkCategoryPrivate = 1,
    NetworkCategoryDomainAuthenticated = 2,
    NetworkCategoryUnchanged = -1,
    NetworkCategoryUnknown = -1,
}
#define global NetworkCategoryPublic              0x0
#define global NetworkCategoryPrivate             0x1
#define global NetworkCategoryDomainAuthenticated 0x2
#define global NetworkCategoryUnchanged           0xFFFFFFFF
#define global NetworkCategoryUnknown             0xFFFFFFFF