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

WS_TYPE

列挙型
基底型i4

メンバー 35

名前10進16進
WS_BOOL_TYPE00x0
WS_INT8_TYPE10x1
WS_INT16_TYPE20x2
WS_INT32_TYPE30x3
WS_INT64_TYPE40x4
WS_UINT8_TYPE50x5
WS_UINT16_TYPE60x6
WS_UINT32_TYPE70x7
WS_UINT64_TYPE80x8
WS_FLOAT_TYPE90x9
WS_DOUBLE_TYPE100xA
WS_DECIMAL_TYPE110xB
WS_DATETIME_TYPE120xC
WS_TIMESPAN_TYPE130xD
WS_GUID_TYPE140xE
WS_UNIQUE_ID_TYPE150xF
WS_STRING_TYPE160x10
WS_WSZ_TYPE170x11
WS_BYTES_TYPE180x12
WS_XML_STRING_TYPE190x13
WS_XML_QNAME_TYPE200x14
WS_XML_BUFFER_TYPE210x15
WS_CHAR_ARRAY_TYPE220x16
WS_UTF8_ARRAY_TYPE230x17
WS_BYTE_ARRAY_TYPE240x18
WS_DESCRIPTION_TYPE250x19
WS_STRUCT_TYPE260x1A
WS_CUSTOM_TYPE270x1B
WS_ENDPOINT_ADDRESS_TYPE280x1C
WS_FAULT_TYPE290x1D
WS_VOID_TYPE300x1E
WS_ENUM_TYPE310x1F
WS_DURATION_TYPE320x20
WS_UNION_TYPE330x21
WS_ANY_ATTRIBUTES_TYPE340x22

各言語での定義

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

typedef enum WS_TYPE : int {
    WS_BOOL_TYPE = 0,
    WS_INT8_TYPE = 1,
    WS_INT16_TYPE = 2,
    WS_INT32_TYPE = 3,
    WS_INT64_TYPE = 4,
    WS_UINT8_TYPE = 5,
    WS_UINT16_TYPE = 6,
    WS_UINT32_TYPE = 7,
    WS_UINT64_TYPE = 8,
    WS_FLOAT_TYPE = 9,
    WS_DOUBLE_TYPE = 10,
    WS_DECIMAL_TYPE = 11,
    WS_DATETIME_TYPE = 12,
    WS_TIMESPAN_TYPE = 13,
    WS_GUID_TYPE = 14,
    WS_UNIQUE_ID_TYPE = 15,
    WS_STRING_TYPE = 16,
    WS_WSZ_TYPE = 17,
    WS_BYTES_TYPE = 18,
    WS_XML_STRING_TYPE = 19,
    WS_XML_QNAME_TYPE = 20,
    WS_XML_BUFFER_TYPE = 21,
    WS_CHAR_ARRAY_TYPE = 22,
    WS_UTF8_ARRAY_TYPE = 23,
    WS_BYTE_ARRAY_TYPE = 24,
    WS_DESCRIPTION_TYPE = 25,
    WS_STRUCT_TYPE = 26,
    WS_CUSTOM_TYPE = 27,
    WS_ENDPOINT_ADDRESS_TYPE = 28,
    WS_FAULT_TYPE = 29,
    WS_VOID_TYPE = 30,
    WS_ENUM_TYPE = 31,
    WS_DURATION_TYPE = 32,
    WS_UNION_TYPE = 33,
    WS_ANY_ATTRIBUTES_TYPE = 34
} WS_TYPE;
public enum WS_TYPE : int
{
    WS_BOOL_TYPE = 0,
    WS_INT8_TYPE = 1,
    WS_INT16_TYPE = 2,
    WS_INT32_TYPE = 3,
    WS_INT64_TYPE = 4,
    WS_UINT8_TYPE = 5,
    WS_UINT16_TYPE = 6,
    WS_UINT32_TYPE = 7,
    WS_UINT64_TYPE = 8,
    WS_FLOAT_TYPE = 9,
    WS_DOUBLE_TYPE = 10,
    WS_DECIMAL_TYPE = 11,
    WS_DATETIME_TYPE = 12,
    WS_TIMESPAN_TYPE = 13,
    WS_GUID_TYPE = 14,
    WS_UNIQUE_ID_TYPE = 15,
    WS_STRING_TYPE = 16,
    WS_WSZ_TYPE = 17,
    WS_BYTES_TYPE = 18,
    WS_XML_STRING_TYPE = 19,
    WS_XML_QNAME_TYPE = 20,
    WS_XML_BUFFER_TYPE = 21,
    WS_CHAR_ARRAY_TYPE = 22,
    WS_UTF8_ARRAY_TYPE = 23,
    WS_BYTE_ARRAY_TYPE = 24,
    WS_DESCRIPTION_TYPE = 25,
    WS_STRUCT_TYPE = 26,
    WS_CUSTOM_TYPE = 27,
    WS_ENDPOINT_ADDRESS_TYPE = 28,
    WS_FAULT_TYPE = 29,
    WS_VOID_TYPE = 30,
    WS_ENUM_TYPE = 31,
    WS_DURATION_TYPE = 32,
    WS_UNION_TYPE = 33,
    WS_ANY_ATTRIBUTES_TYPE = 34,
}
Public Enum WS_TYPE As Integer
    WS_BOOL_TYPE = 0
    WS_INT8_TYPE = 1
    WS_INT16_TYPE = 2
    WS_INT32_TYPE = 3
    WS_INT64_TYPE = 4
    WS_UINT8_TYPE = 5
    WS_UINT16_TYPE = 6
    WS_UINT32_TYPE = 7
    WS_UINT64_TYPE = 8
    WS_FLOAT_TYPE = 9
    WS_DOUBLE_TYPE = 10
    WS_DECIMAL_TYPE = 11
    WS_DATETIME_TYPE = 12
    WS_TIMESPAN_TYPE = 13
    WS_GUID_TYPE = 14
    WS_UNIQUE_ID_TYPE = 15
    WS_STRING_TYPE = 16
    WS_WSZ_TYPE = 17
    WS_BYTES_TYPE = 18
    WS_XML_STRING_TYPE = 19
    WS_XML_QNAME_TYPE = 20
    WS_XML_BUFFER_TYPE = 21
    WS_CHAR_ARRAY_TYPE = 22
    WS_UTF8_ARRAY_TYPE = 23
    WS_BYTE_ARRAY_TYPE = 24
    WS_DESCRIPTION_TYPE = 25
    WS_STRUCT_TYPE = 26
    WS_CUSTOM_TYPE = 27
    WS_ENDPOINT_ADDRESS_TYPE = 28
    WS_FAULT_TYPE = 29
    WS_VOID_TYPE = 30
    WS_ENUM_TYPE = 31
    WS_DURATION_TYPE = 32
    WS_UNION_TYPE = 33
    WS_ANY_ATTRIBUTES_TYPE = 34
End Enum
import enum

class WS_TYPE(enum.IntEnum):
    WS_BOOL_TYPE = 0
    WS_INT8_TYPE = 1
    WS_INT16_TYPE = 2
    WS_INT32_TYPE = 3
    WS_INT64_TYPE = 4
    WS_UINT8_TYPE = 5
    WS_UINT16_TYPE = 6
    WS_UINT32_TYPE = 7
    WS_UINT64_TYPE = 8
    WS_FLOAT_TYPE = 9
    WS_DOUBLE_TYPE = 10
    WS_DECIMAL_TYPE = 11
    WS_DATETIME_TYPE = 12
    WS_TIMESPAN_TYPE = 13
    WS_GUID_TYPE = 14
    WS_UNIQUE_ID_TYPE = 15
    WS_STRING_TYPE = 16
    WS_WSZ_TYPE = 17
    WS_BYTES_TYPE = 18
    WS_XML_STRING_TYPE = 19
    WS_XML_QNAME_TYPE = 20
    WS_XML_BUFFER_TYPE = 21
    WS_CHAR_ARRAY_TYPE = 22
    WS_UTF8_ARRAY_TYPE = 23
    WS_BYTE_ARRAY_TYPE = 24
    WS_DESCRIPTION_TYPE = 25
    WS_STRUCT_TYPE = 26
    WS_CUSTOM_TYPE = 27
    WS_ENDPOINT_ADDRESS_TYPE = 28
    WS_FAULT_TYPE = 29
    WS_VOID_TYPE = 30
    WS_ENUM_TYPE = 31
    WS_DURATION_TYPE = 32
    WS_UNION_TYPE = 33
    WS_ANY_ATTRIBUTES_TYPE = 34
// WS_TYPE
pub const WS_BOOL_TYPE: i32 = 0;
pub const WS_INT8_TYPE: i32 = 1;
pub const WS_INT16_TYPE: i32 = 2;
pub const WS_INT32_TYPE: i32 = 3;
pub const WS_INT64_TYPE: i32 = 4;
pub const WS_UINT8_TYPE: i32 = 5;
pub const WS_UINT16_TYPE: i32 = 6;
pub const WS_UINT32_TYPE: i32 = 7;
pub const WS_UINT64_TYPE: i32 = 8;
pub const WS_FLOAT_TYPE: i32 = 9;
pub const WS_DOUBLE_TYPE: i32 = 10;
pub const WS_DECIMAL_TYPE: i32 = 11;
pub const WS_DATETIME_TYPE: i32 = 12;
pub const WS_TIMESPAN_TYPE: i32 = 13;
pub const WS_GUID_TYPE: i32 = 14;
pub const WS_UNIQUE_ID_TYPE: i32 = 15;
pub const WS_STRING_TYPE: i32 = 16;
pub const WS_WSZ_TYPE: i32 = 17;
pub const WS_BYTES_TYPE: i32 = 18;
pub const WS_XML_STRING_TYPE: i32 = 19;
pub const WS_XML_QNAME_TYPE: i32 = 20;
pub const WS_XML_BUFFER_TYPE: i32 = 21;
pub const WS_CHAR_ARRAY_TYPE: i32 = 22;
pub const WS_UTF8_ARRAY_TYPE: i32 = 23;
pub const WS_BYTE_ARRAY_TYPE: i32 = 24;
pub const WS_DESCRIPTION_TYPE: i32 = 25;
pub const WS_STRUCT_TYPE: i32 = 26;
pub const WS_CUSTOM_TYPE: i32 = 27;
pub const WS_ENDPOINT_ADDRESS_TYPE: i32 = 28;
pub const WS_FAULT_TYPE: i32 = 29;
pub const WS_VOID_TYPE: i32 = 30;
pub const WS_ENUM_TYPE: i32 = 31;
pub const WS_DURATION_TYPE: i32 = 32;
pub const WS_UNION_TYPE: i32 = 33;
pub const WS_ANY_ATTRIBUTES_TYPE: i32 = 34;
// WS_TYPE
const (
	WS_BOOL_TYPE int32 = 0
	WS_INT8_TYPE int32 = 1
	WS_INT16_TYPE int32 = 2
	WS_INT32_TYPE int32 = 3
	WS_INT64_TYPE int32 = 4
	WS_UINT8_TYPE int32 = 5
	WS_UINT16_TYPE int32 = 6
	WS_UINT32_TYPE int32 = 7
	WS_UINT64_TYPE int32 = 8
	WS_FLOAT_TYPE int32 = 9
	WS_DOUBLE_TYPE int32 = 10
	WS_DECIMAL_TYPE int32 = 11
	WS_DATETIME_TYPE int32 = 12
	WS_TIMESPAN_TYPE int32 = 13
	WS_GUID_TYPE int32 = 14
	WS_UNIQUE_ID_TYPE int32 = 15
	WS_STRING_TYPE int32 = 16
	WS_WSZ_TYPE int32 = 17
	WS_BYTES_TYPE int32 = 18
	WS_XML_STRING_TYPE int32 = 19
	WS_XML_QNAME_TYPE int32 = 20
	WS_XML_BUFFER_TYPE int32 = 21
	WS_CHAR_ARRAY_TYPE int32 = 22
	WS_UTF8_ARRAY_TYPE int32 = 23
	WS_BYTE_ARRAY_TYPE int32 = 24
	WS_DESCRIPTION_TYPE int32 = 25
	WS_STRUCT_TYPE int32 = 26
	WS_CUSTOM_TYPE int32 = 27
	WS_ENDPOINT_ADDRESS_TYPE int32 = 28
	WS_FAULT_TYPE int32 = 29
	WS_VOID_TYPE int32 = 30
	WS_ENUM_TYPE int32 = 31
	WS_DURATION_TYPE int32 = 32
	WS_UNION_TYPE int32 = 33
	WS_ANY_ATTRIBUTES_TYPE int32 = 34
)
const
  WS_BOOL_TYPE = 0;
  WS_INT8_TYPE = 1;
  WS_INT16_TYPE = 2;
  WS_INT32_TYPE = 3;
  WS_INT64_TYPE = 4;
  WS_UINT8_TYPE = 5;
  WS_UINT16_TYPE = 6;
  WS_UINT32_TYPE = 7;
  WS_UINT64_TYPE = 8;
  WS_FLOAT_TYPE = 9;
  WS_DOUBLE_TYPE = 10;
  WS_DECIMAL_TYPE = 11;
  WS_DATETIME_TYPE = 12;
  WS_TIMESPAN_TYPE = 13;
  WS_GUID_TYPE = 14;
  WS_UNIQUE_ID_TYPE = 15;
  WS_STRING_TYPE = 16;
  WS_WSZ_TYPE = 17;
  WS_BYTES_TYPE = 18;
  WS_XML_STRING_TYPE = 19;
  WS_XML_QNAME_TYPE = 20;
  WS_XML_BUFFER_TYPE = 21;
  WS_CHAR_ARRAY_TYPE = 22;
  WS_UTF8_ARRAY_TYPE = 23;
  WS_BYTE_ARRAY_TYPE = 24;
  WS_DESCRIPTION_TYPE = 25;
  WS_STRUCT_TYPE = 26;
  WS_CUSTOM_TYPE = 27;
  WS_ENDPOINT_ADDRESS_TYPE = 28;
  WS_FAULT_TYPE = 29;
  WS_VOID_TYPE = 30;
  WS_ENUM_TYPE = 31;
  WS_DURATION_TYPE = 32;
  WS_UNION_TYPE = 33;
  WS_ANY_ATTRIBUTES_TYPE = 34;
// WS_TYPE
pub const WS_BOOL_TYPE: i32 = 0;
pub const WS_INT8_TYPE: i32 = 1;
pub const WS_INT16_TYPE: i32 = 2;
pub const WS_INT32_TYPE: i32 = 3;
pub const WS_INT64_TYPE: i32 = 4;
pub const WS_UINT8_TYPE: i32 = 5;
pub const WS_UINT16_TYPE: i32 = 6;
pub const WS_UINT32_TYPE: i32 = 7;
pub const WS_UINT64_TYPE: i32 = 8;
pub const WS_FLOAT_TYPE: i32 = 9;
pub const WS_DOUBLE_TYPE: i32 = 10;
pub const WS_DECIMAL_TYPE: i32 = 11;
pub const WS_DATETIME_TYPE: i32 = 12;
pub const WS_TIMESPAN_TYPE: i32 = 13;
pub const WS_GUID_TYPE: i32 = 14;
pub const WS_UNIQUE_ID_TYPE: i32 = 15;
pub const WS_STRING_TYPE: i32 = 16;
pub const WS_WSZ_TYPE: i32 = 17;
pub const WS_BYTES_TYPE: i32 = 18;
pub const WS_XML_STRING_TYPE: i32 = 19;
pub const WS_XML_QNAME_TYPE: i32 = 20;
pub const WS_XML_BUFFER_TYPE: i32 = 21;
pub const WS_CHAR_ARRAY_TYPE: i32 = 22;
pub const WS_UTF8_ARRAY_TYPE: i32 = 23;
pub const WS_BYTE_ARRAY_TYPE: i32 = 24;
pub const WS_DESCRIPTION_TYPE: i32 = 25;
pub const WS_STRUCT_TYPE: i32 = 26;
pub const WS_CUSTOM_TYPE: i32 = 27;
pub const WS_ENDPOINT_ADDRESS_TYPE: i32 = 28;
pub const WS_FAULT_TYPE: i32 = 29;
pub const WS_VOID_TYPE: i32 = 30;
pub const WS_ENUM_TYPE: i32 = 31;
pub const WS_DURATION_TYPE: i32 = 32;
pub const WS_UNION_TYPE: i32 = 33;
pub const WS_ANY_ATTRIBUTES_TYPE: i32 = 34;
const
  WS_BOOL_TYPE* = 0
  WS_INT8_TYPE* = 1
  WS_INT16_TYPE* = 2
  WS_INT32_TYPE* = 3
  WS_INT64_TYPE* = 4
  WS_UINT8_TYPE* = 5
  WS_UINT16_TYPE* = 6
  WS_UINT32_TYPE* = 7
  WS_UINT64_TYPE* = 8
  WS_FLOAT_TYPE* = 9
  WS_DOUBLE_TYPE* = 10
  WS_DECIMAL_TYPE* = 11
  WS_DATETIME_TYPE* = 12
  WS_TIMESPAN_TYPE* = 13
  WS_GUID_TYPE* = 14
  WS_UNIQUE_ID_TYPE* = 15
  WS_STRING_TYPE* = 16
  WS_WSZ_TYPE* = 17
  WS_BYTES_TYPE* = 18
  WS_XML_STRING_TYPE* = 19
  WS_XML_QNAME_TYPE* = 20
  WS_XML_BUFFER_TYPE* = 21
  WS_CHAR_ARRAY_TYPE* = 22
  WS_UTF8_ARRAY_TYPE* = 23
  WS_BYTE_ARRAY_TYPE* = 24
  WS_DESCRIPTION_TYPE* = 25
  WS_STRUCT_TYPE* = 26
  WS_CUSTOM_TYPE* = 27
  WS_ENDPOINT_ADDRESS_TYPE* = 28
  WS_FAULT_TYPE* = 29
  WS_VOID_TYPE* = 30
  WS_ENUM_TYPE* = 31
  WS_DURATION_TYPE* = 32
  WS_UNION_TYPE* = 33
  WS_ANY_ATTRIBUTES_TYPE* = 34
enum WS_TYPE : int {
    WS_BOOL_TYPE = 0,
    WS_INT8_TYPE = 1,
    WS_INT16_TYPE = 2,
    WS_INT32_TYPE = 3,
    WS_INT64_TYPE = 4,
    WS_UINT8_TYPE = 5,
    WS_UINT16_TYPE = 6,
    WS_UINT32_TYPE = 7,
    WS_UINT64_TYPE = 8,
    WS_FLOAT_TYPE = 9,
    WS_DOUBLE_TYPE = 10,
    WS_DECIMAL_TYPE = 11,
    WS_DATETIME_TYPE = 12,
    WS_TIMESPAN_TYPE = 13,
    WS_GUID_TYPE = 14,
    WS_UNIQUE_ID_TYPE = 15,
    WS_STRING_TYPE = 16,
    WS_WSZ_TYPE = 17,
    WS_BYTES_TYPE = 18,
    WS_XML_STRING_TYPE = 19,
    WS_XML_QNAME_TYPE = 20,
    WS_XML_BUFFER_TYPE = 21,
    WS_CHAR_ARRAY_TYPE = 22,
    WS_UTF8_ARRAY_TYPE = 23,
    WS_BYTE_ARRAY_TYPE = 24,
    WS_DESCRIPTION_TYPE = 25,
    WS_STRUCT_TYPE = 26,
    WS_CUSTOM_TYPE = 27,
    WS_ENDPOINT_ADDRESS_TYPE = 28,
    WS_FAULT_TYPE = 29,
    WS_VOID_TYPE = 30,
    WS_ENUM_TYPE = 31,
    WS_DURATION_TYPE = 32,
    WS_UNION_TYPE = 33,
    WS_ANY_ATTRIBUTES_TYPE = 34,
}
#define global WS_BOOL_TYPE             0x0
#define global WS_INT8_TYPE             0x1
#define global WS_INT16_TYPE            0x2
#define global WS_INT32_TYPE            0x3
#define global WS_INT64_TYPE            0x4
#define global WS_UINT8_TYPE            0x5
#define global WS_UINT16_TYPE           0x6
#define global WS_UINT32_TYPE           0x7
#define global WS_UINT64_TYPE           0x8
#define global WS_FLOAT_TYPE            0x9
#define global WS_DOUBLE_TYPE           0xA
#define global WS_DECIMAL_TYPE          0xB
#define global WS_DATETIME_TYPE         0xC
#define global WS_TIMESPAN_TYPE         0xD
#define global WS_GUID_TYPE             0xE
#define global WS_UNIQUE_ID_TYPE        0xF
#define global WS_STRING_TYPE           0x10
#define global WS_WSZ_TYPE              0x11
#define global WS_BYTES_TYPE            0x12
#define global WS_XML_STRING_TYPE       0x13
#define global WS_XML_QNAME_TYPE        0x14
#define global WS_XML_BUFFER_TYPE       0x15
#define global WS_CHAR_ARRAY_TYPE       0x16
#define global WS_UTF8_ARRAY_TYPE       0x17
#define global WS_BYTE_ARRAY_TYPE       0x18
#define global WS_DESCRIPTION_TYPE      0x19
#define global WS_STRUCT_TYPE           0x1A
#define global WS_CUSTOM_TYPE           0x1B
#define global WS_ENDPOINT_ADDRESS_TYPE 0x1C
#define global WS_FAULT_TYPE            0x1D
#define global WS_VOID_TYPE             0x1E
#define global WS_ENUM_TYPE             0x1F
#define global WS_DURATION_TYPE         0x20
#define global WS_UNION_TYPE            0x21
#define global WS_ANY_ATTRIBUTES_TYPE   0x22