Win32 API 日本語リファレンス
ホームSystem.Wmi › WBEM_PATH_STATUS_FLAG

WBEM_PATH_STATUS_FLAG

列挙型
基底型i4

メンバー 18

名前10進16進
WBEMPATH_INFO_ANON_LOCAL_MACHINE10x1
WBEMPATH_INFO_HAS_MACHINE_NAME20x2
WBEMPATH_INFO_IS_CLASS_REF40x4
WBEMPATH_INFO_IS_INST_REF80x8
WBEMPATH_INFO_HAS_SUBSCOPES160x10
WBEMPATH_INFO_IS_COMPOUND320x20
WBEMPATH_INFO_HAS_V2_REF_PATHS640x40
WBEMPATH_INFO_HAS_IMPLIED_KEY1280x80
WBEMPATH_INFO_CONTAINS_SINGLETON2560x100
WBEMPATH_INFO_V1_COMPLIANT5120x200
WBEMPATH_INFO_V2_COMPLIANT10240x400
WBEMPATH_INFO_CIM_COMPLIANT20480x800
WBEMPATH_INFO_IS_SINGLETON40960x1000
WBEMPATH_INFO_IS_PARENT81920x2000
WBEMPATH_INFO_SERVER_NAMESPACE_ONLY163840x4000
WBEMPATH_INFO_NATIVE_PATH327680x8000
WBEMPATH_INFO_WMI_PATH655360x10000
WBEMPATH_INFO_PATH_HAD_SERVER1310720x20000

各言語での定義

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

typedef enum WBEM_PATH_STATUS_FLAG : int {
    WBEMPATH_INFO_ANON_LOCAL_MACHINE = 1,
    WBEMPATH_INFO_HAS_MACHINE_NAME = 2,
    WBEMPATH_INFO_IS_CLASS_REF = 4,
    WBEMPATH_INFO_IS_INST_REF = 8,
    WBEMPATH_INFO_HAS_SUBSCOPES = 16,
    WBEMPATH_INFO_IS_COMPOUND = 32,
    WBEMPATH_INFO_HAS_V2_REF_PATHS = 64,
    WBEMPATH_INFO_HAS_IMPLIED_KEY = 128,
    WBEMPATH_INFO_CONTAINS_SINGLETON = 256,
    WBEMPATH_INFO_V1_COMPLIANT = 512,
    WBEMPATH_INFO_V2_COMPLIANT = 1024,
    WBEMPATH_INFO_CIM_COMPLIANT = 2048,
    WBEMPATH_INFO_IS_SINGLETON = 4096,
    WBEMPATH_INFO_IS_PARENT = 8192,
    WBEMPATH_INFO_SERVER_NAMESPACE_ONLY = 16384,
    WBEMPATH_INFO_NATIVE_PATH = 32768,
    WBEMPATH_INFO_WMI_PATH = 65536,
    WBEMPATH_INFO_PATH_HAD_SERVER = 131072
} WBEM_PATH_STATUS_FLAG;
public enum WBEM_PATH_STATUS_FLAG : int
{
    WBEMPATH_INFO_ANON_LOCAL_MACHINE = 1,
    WBEMPATH_INFO_HAS_MACHINE_NAME = 2,
    WBEMPATH_INFO_IS_CLASS_REF = 4,
    WBEMPATH_INFO_IS_INST_REF = 8,
    WBEMPATH_INFO_HAS_SUBSCOPES = 16,
    WBEMPATH_INFO_IS_COMPOUND = 32,
    WBEMPATH_INFO_HAS_V2_REF_PATHS = 64,
    WBEMPATH_INFO_HAS_IMPLIED_KEY = 128,
    WBEMPATH_INFO_CONTAINS_SINGLETON = 256,
    WBEMPATH_INFO_V1_COMPLIANT = 512,
    WBEMPATH_INFO_V2_COMPLIANT = 1024,
    WBEMPATH_INFO_CIM_COMPLIANT = 2048,
    WBEMPATH_INFO_IS_SINGLETON = 4096,
    WBEMPATH_INFO_IS_PARENT = 8192,
    WBEMPATH_INFO_SERVER_NAMESPACE_ONLY = 16384,
    WBEMPATH_INFO_NATIVE_PATH = 32768,
    WBEMPATH_INFO_WMI_PATH = 65536,
    WBEMPATH_INFO_PATH_HAD_SERVER = 131072,
}
Public Enum WBEM_PATH_STATUS_FLAG As Integer
    WBEMPATH_INFO_ANON_LOCAL_MACHINE = 1
    WBEMPATH_INFO_HAS_MACHINE_NAME = 2
    WBEMPATH_INFO_IS_CLASS_REF = 4
    WBEMPATH_INFO_IS_INST_REF = 8
    WBEMPATH_INFO_HAS_SUBSCOPES = 16
    WBEMPATH_INFO_IS_COMPOUND = 32
    WBEMPATH_INFO_HAS_V2_REF_PATHS = 64
    WBEMPATH_INFO_HAS_IMPLIED_KEY = 128
    WBEMPATH_INFO_CONTAINS_SINGLETON = 256
    WBEMPATH_INFO_V1_COMPLIANT = 512
    WBEMPATH_INFO_V2_COMPLIANT = 1024
    WBEMPATH_INFO_CIM_COMPLIANT = 2048
    WBEMPATH_INFO_IS_SINGLETON = 4096
    WBEMPATH_INFO_IS_PARENT = 8192
    WBEMPATH_INFO_SERVER_NAMESPACE_ONLY = 16384
    WBEMPATH_INFO_NATIVE_PATH = 32768
    WBEMPATH_INFO_WMI_PATH = 65536
    WBEMPATH_INFO_PATH_HAD_SERVER = 131072
End Enum
import enum

class WBEM_PATH_STATUS_FLAG(enum.IntEnum):
    WBEMPATH_INFO_ANON_LOCAL_MACHINE = 1
    WBEMPATH_INFO_HAS_MACHINE_NAME = 2
    WBEMPATH_INFO_IS_CLASS_REF = 4
    WBEMPATH_INFO_IS_INST_REF = 8
    WBEMPATH_INFO_HAS_SUBSCOPES = 16
    WBEMPATH_INFO_IS_COMPOUND = 32
    WBEMPATH_INFO_HAS_V2_REF_PATHS = 64
    WBEMPATH_INFO_HAS_IMPLIED_KEY = 128
    WBEMPATH_INFO_CONTAINS_SINGLETON = 256
    WBEMPATH_INFO_V1_COMPLIANT = 512
    WBEMPATH_INFO_V2_COMPLIANT = 1024
    WBEMPATH_INFO_CIM_COMPLIANT = 2048
    WBEMPATH_INFO_IS_SINGLETON = 4096
    WBEMPATH_INFO_IS_PARENT = 8192
    WBEMPATH_INFO_SERVER_NAMESPACE_ONLY = 16384
    WBEMPATH_INFO_NATIVE_PATH = 32768
    WBEMPATH_INFO_WMI_PATH = 65536
    WBEMPATH_INFO_PATH_HAD_SERVER = 131072
// WBEM_PATH_STATUS_FLAG
pub const WBEMPATH_INFO_ANON_LOCAL_MACHINE: i32 = 1;
pub const WBEMPATH_INFO_HAS_MACHINE_NAME: i32 = 2;
pub const WBEMPATH_INFO_IS_CLASS_REF: i32 = 4;
pub const WBEMPATH_INFO_IS_INST_REF: i32 = 8;
pub const WBEMPATH_INFO_HAS_SUBSCOPES: i32 = 16;
pub const WBEMPATH_INFO_IS_COMPOUND: i32 = 32;
pub const WBEMPATH_INFO_HAS_V2_REF_PATHS: i32 = 64;
pub const WBEMPATH_INFO_HAS_IMPLIED_KEY: i32 = 128;
pub const WBEMPATH_INFO_CONTAINS_SINGLETON: i32 = 256;
pub const WBEMPATH_INFO_V1_COMPLIANT: i32 = 512;
pub const WBEMPATH_INFO_V2_COMPLIANT: i32 = 1024;
pub const WBEMPATH_INFO_CIM_COMPLIANT: i32 = 2048;
pub const WBEMPATH_INFO_IS_SINGLETON: i32 = 4096;
pub const WBEMPATH_INFO_IS_PARENT: i32 = 8192;
pub const WBEMPATH_INFO_SERVER_NAMESPACE_ONLY: i32 = 16384;
pub const WBEMPATH_INFO_NATIVE_PATH: i32 = 32768;
pub const WBEMPATH_INFO_WMI_PATH: i32 = 65536;
pub const WBEMPATH_INFO_PATH_HAD_SERVER: i32 = 131072;
// WBEM_PATH_STATUS_FLAG
const (
	WBEMPATH_INFO_ANON_LOCAL_MACHINE int32 = 1
	WBEMPATH_INFO_HAS_MACHINE_NAME int32 = 2
	WBEMPATH_INFO_IS_CLASS_REF int32 = 4
	WBEMPATH_INFO_IS_INST_REF int32 = 8
	WBEMPATH_INFO_HAS_SUBSCOPES int32 = 16
	WBEMPATH_INFO_IS_COMPOUND int32 = 32
	WBEMPATH_INFO_HAS_V2_REF_PATHS int32 = 64
	WBEMPATH_INFO_HAS_IMPLIED_KEY int32 = 128
	WBEMPATH_INFO_CONTAINS_SINGLETON int32 = 256
	WBEMPATH_INFO_V1_COMPLIANT int32 = 512
	WBEMPATH_INFO_V2_COMPLIANT int32 = 1024
	WBEMPATH_INFO_CIM_COMPLIANT int32 = 2048
	WBEMPATH_INFO_IS_SINGLETON int32 = 4096
	WBEMPATH_INFO_IS_PARENT int32 = 8192
	WBEMPATH_INFO_SERVER_NAMESPACE_ONLY int32 = 16384
	WBEMPATH_INFO_NATIVE_PATH int32 = 32768
	WBEMPATH_INFO_WMI_PATH int32 = 65536
	WBEMPATH_INFO_PATH_HAD_SERVER int32 = 131072
)
const
  WBEMPATH_INFO_ANON_LOCAL_MACHINE = 1;
  WBEMPATH_INFO_HAS_MACHINE_NAME = 2;
  WBEMPATH_INFO_IS_CLASS_REF = 4;
  WBEMPATH_INFO_IS_INST_REF = 8;
  WBEMPATH_INFO_HAS_SUBSCOPES = 16;
  WBEMPATH_INFO_IS_COMPOUND = 32;
  WBEMPATH_INFO_HAS_V2_REF_PATHS = 64;
  WBEMPATH_INFO_HAS_IMPLIED_KEY = 128;
  WBEMPATH_INFO_CONTAINS_SINGLETON = 256;
  WBEMPATH_INFO_V1_COMPLIANT = 512;
  WBEMPATH_INFO_V2_COMPLIANT = 1024;
  WBEMPATH_INFO_CIM_COMPLIANT = 2048;
  WBEMPATH_INFO_IS_SINGLETON = 4096;
  WBEMPATH_INFO_IS_PARENT = 8192;
  WBEMPATH_INFO_SERVER_NAMESPACE_ONLY = 16384;
  WBEMPATH_INFO_NATIVE_PATH = 32768;
  WBEMPATH_INFO_WMI_PATH = 65536;
  WBEMPATH_INFO_PATH_HAD_SERVER = 131072;
// WBEM_PATH_STATUS_FLAG
pub const WBEMPATH_INFO_ANON_LOCAL_MACHINE: i32 = 1;
pub const WBEMPATH_INFO_HAS_MACHINE_NAME: i32 = 2;
pub const WBEMPATH_INFO_IS_CLASS_REF: i32 = 4;
pub const WBEMPATH_INFO_IS_INST_REF: i32 = 8;
pub const WBEMPATH_INFO_HAS_SUBSCOPES: i32 = 16;
pub const WBEMPATH_INFO_IS_COMPOUND: i32 = 32;
pub const WBEMPATH_INFO_HAS_V2_REF_PATHS: i32 = 64;
pub const WBEMPATH_INFO_HAS_IMPLIED_KEY: i32 = 128;
pub const WBEMPATH_INFO_CONTAINS_SINGLETON: i32 = 256;
pub const WBEMPATH_INFO_V1_COMPLIANT: i32 = 512;
pub const WBEMPATH_INFO_V2_COMPLIANT: i32 = 1024;
pub const WBEMPATH_INFO_CIM_COMPLIANT: i32 = 2048;
pub const WBEMPATH_INFO_IS_SINGLETON: i32 = 4096;
pub const WBEMPATH_INFO_IS_PARENT: i32 = 8192;
pub const WBEMPATH_INFO_SERVER_NAMESPACE_ONLY: i32 = 16384;
pub const WBEMPATH_INFO_NATIVE_PATH: i32 = 32768;
pub const WBEMPATH_INFO_WMI_PATH: i32 = 65536;
pub const WBEMPATH_INFO_PATH_HAD_SERVER: i32 = 131072;
const
  WBEMPATH_INFO_ANON_LOCAL_MACHINE* = 1
  WBEMPATH_INFO_HAS_MACHINE_NAME* = 2
  WBEMPATH_INFO_IS_CLASS_REF* = 4
  WBEMPATH_INFO_IS_INST_REF* = 8
  WBEMPATH_INFO_HAS_SUBSCOPES* = 16
  WBEMPATH_INFO_IS_COMPOUND* = 32
  WBEMPATH_INFO_HAS_V2_REF_PATHS* = 64
  WBEMPATH_INFO_HAS_IMPLIED_KEY* = 128
  WBEMPATH_INFO_CONTAINS_SINGLETON* = 256
  WBEMPATH_INFO_V1_COMPLIANT* = 512
  WBEMPATH_INFO_V2_COMPLIANT* = 1024
  WBEMPATH_INFO_CIM_COMPLIANT* = 2048
  WBEMPATH_INFO_IS_SINGLETON* = 4096
  WBEMPATH_INFO_IS_PARENT* = 8192
  WBEMPATH_INFO_SERVER_NAMESPACE_ONLY* = 16384
  WBEMPATH_INFO_NATIVE_PATH* = 32768
  WBEMPATH_INFO_WMI_PATH* = 65536
  WBEMPATH_INFO_PATH_HAD_SERVER* = 131072
enum WBEM_PATH_STATUS_FLAG : int {
    WBEMPATH_INFO_ANON_LOCAL_MACHINE = 1,
    WBEMPATH_INFO_HAS_MACHINE_NAME = 2,
    WBEMPATH_INFO_IS_CLASS_REF = 4,
    WBEMPATH_INFO_IS_INST_REF = 8,
    WBEMPATH_INFO_HAS_SUBSCOPES = 16,
    WBEMPATH_INFO_IS_COMPOUND = 32,
    WBEMPATH_INFO_HAS_V2_REF_PATHS = 64,
    WBEMPATH_INFO_HAS_IMPLIED_KEY = 128,
    WBEMPATH_INFO_CONTAINS_SINGLETON = 256,
    WBEMPATH_INFO_V1_COMPLIANT = 512,
    WBEMPATH_INFO_V2_COMPLIANT = 1024,
    WBEMPATH_INFO_CIM_COMPLIANT = 2048,
    WBEMPATH_INFO_IS_SINGLETON = 4096,
    WBEMPATH_INFO_IS_PARENT = 8192,
    WBEMPATH_INFO_SERVER_NAMESPACE_ONLY = 16384,
    WBEMPATH_INFO_NATIVE_PATH = 32768,
    WBEMPATH_INFO_WMI_PATH = 65536,
    WBEMPATH_INFO_PATH_HAD_SERVER = 131072,
}
#define global WBEMPATH_INFO_ANON_LOCAL_MACHINE    0x1
#define global WBEMPATH_INFO_HAS_MACHINE_NAME      0x2
#define global WBEMPATH_INFO_IS_CLASS_REF          0x4
#define global WBEMPATH_INFO_IS_INST_REF           0x8
#define global WBEMPATH_INFO_HAS_SUBSCOPES         0x10
#define global WBEMPATH_INFO_IS_COMPOUND           0x20
#define global WBEMPATH_INFO_HAS_V2_REF_PATHS      0x40
#define global WBEMPATH_INFO_HAS_IMPLIED_KEY       0x80
#define global WBEMPATH_INFO_CONTAINS_SINGLETON    0x100
#define global WBEMPATH_INFO_V1_COMPLIANT          0x200
#define global WBEMPATH_INFO_V2_COMPLIANT          0x400
#define global WBEMPATH_INFO_CIM_COMPLIANT         0x800
#define global WBEMPATH_INFO_IS_SINGLETON          0x1000
#define global WBEMPATH_INFO_IS_PARENT             0x2000
#define global WBEMPATH_INFO_SERVER_NAMESPACE_ONLY 0x4000
#define global WBEMPATH_INFO_NATIVE_PATH           0x8000
#define global WBEMPATH_INFO_WMI_PATH              0x10000
#define global WBEMPATH_INFO_PATH_HAD_SERVER       0x20000