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

SF_TYPE

列挙型
基底型i4

メンバー 11

名前10進16進
SF_ERROR100xA
SF_I1160x10
SF_I220x2
SF_I430x3
SF_I8200x14
SF_BSTR80x8
SF_UNKNOWN130xD
SF_DISPATCH90x9
SF_VARIANT120xC
SF_RECORD360x24
SF_HAVEIID327810x800D

各言語での定義

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

typedef enum SF_TYPE : int {
    SF_ERROR = 10,
    SF_I1 = 16,
    SF_I2 = 2,
    SF_I4 = 3,
    SF_I8 = 20,
    SF_BSTR = 8,
    SF_UNKNOWN = 13,
    SF_DISPATCH = 9,
    SF_VARIANT = 12,
    SF_RECORD = 36,
    SF_HAVEIID = 32781
} SF_TYPE;
public enum SF_TYPE : int
{
    SF_ERROR = 10,
    SF_I1 = 16,
    SF_I2 = 2,
    SF_I4 = 3,
    SF_I8 = 20,
    SF_BSTR = 8,
    SF_UNKNOWN = 13,
    SF_DISPATCH = 9,
    SF_VARIANT = 12,
    SF_RECORD = 36,
    SF_HAVEIID = 32781,
}
Public Enum SF_TYPE As Integer
    SF_ERROR = 10
    SF_I1 = 16
    SF_I2 = 2
    SF_I4 = 3
    SF_I8 = 20
    SF_BSTR = 8
    SF_UNKNOWN = 13
    SF_DISPATCH = 9
    SF_VARIANT = 12
    SF_RECORD = 36
    SF_HAVEIID = 32781
End Enum
import enum

class SF_TYPE(enum.IntEnum):
    SF_ERROR = 10
    SF_I1 = 16
    SF_I2 = 2
    SF_I4 = 3
    SF_I8 = 20
    SF_BSTR = 8
    SF_UNKNOWN = 13
    SF_DISPATCH = 9
    SF_VARIANT = 12
    SF_RECORD = 36
    SF_HAVEIID = 32781
// SF_TYPE
pub const SF_ERROR: i32 = 10;
pub const SF_I1: i32 = 16;
pub const SF_I2: i32 = 2;
pub const SF_I4: i32 = 3;
pub const SF_I8: i32 = 20;
pub const SF_BSTR: i32 = 8;
pub const SF_UNKNOWN: i32 = 13;
pub const SF_DISPATCH: i32 = 9;
pub const SF_VARIANT: i32 = 12;
pub const SF_RECORD: i32 = 36;
pub const SF_HAVEIID: i32 = 32781;
// SF_TYPE
const (
	SF_ERROR int32 = 10
	SF_I1 int32 = 16
	SF_I2 int32 = 2
	SF_I4 int32 = 3
	SF_I8 int32 = 20
	SF_BSTR int32 = 8
	SF_UNKNOWN int32 = 13
	SF_DISPATCH int32 = 9
	SF_VARIANT int32 = 12
	SF_RECORD int32 = 36
	SF_HAVEIID int32 = 32781
)
const
  SF_ERROR = 10;
  SF_I1 = 16;
  SF_I2 = 2;
  SF_I4 = 3;
  SF_I8 = 20;
  SF_BSTR = 8;
  SF_UNKNOWN = 13;
  SF_DISPATCH = 9;
  SF_VARIANT = 12;
  SF_RECORD = 36;
  SF_HAVEIID = 32781;
// SF_TYPE
pub const SF_ERROR: i32 = 10;
pub const SF_I1: i32 = 16;
pub const SF_I2: i32 = 2;
pub const SF_I4: i32 = 3;
pub const SF_I8: i32 = 20;
pub const SF_BSTR: i32 = 8;
pub const SF_UNKNOWN: i32 = 13;
pub const SF_DISPATCH: i32 = 9;
pub const SF_VARIANT: i32 = 12;
pub const SF_RECORD: i32 = 36;
pub const SF_HAVEIID: i32 = 32781;
const
  SF_ERROR* = 10
  SF_I1* = 16
  SF_I2* = 2
  SF_I4* = 3
  SF_I8* = 20
  SF_BSTR* = 8
  SF_UNKNOWN* = 13
  SF_DISPATCH* = 9
  SF_VARIANT* = 12
  SF_RECORD* = 36
  SF_HAVEIID* = 32781
enum SF_TYPE : int {
    SF_ERROR = 10,
    SF_I1 = 16,
    SF_I2 = 2,
    SF_I4 = 3,
    SF_I8 = 20,
    SF_BSTR = 8,
    SF_UNKNOWN = 13,
    SF_DISPATCH = 9,
    SF_VARIANT = 12,
    SF_RECORD = 36,
    SF_HAVEIID = 32781,
}
#define global SF_ERROR    0xA
#define global SF_I1       0x10
#define global SF_I2       0x2
#define global SF_I4       0x3
#define global SF_I8       0x14
#define global SF_BSTR     0x8
#define global SF_UNKNOWN  0xD
#define global SF_DISPATCH 0x9
#define global SF_VARIANT  0xC
#define global SF_RECORD   0x24
#define global SF_HAVEIID  0x800D