Win32 API 日本語リファレンス
ホームSystem.WinRT.Metadata › CorParamAttr

CorParamAttr

列挙型
基底型i4

メンバー 7

名前10進16進
pdIn10x1
pdOut20x2
pdOptional160x10
pdReservedMask614400xF000
pdHasDefault40960x1000
pdHasFieldMarshal81920x2000
pdUnused532160xCFE0

各言語での定義

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

typedef enum CorParamAttr : int {
    pdIn = 1,
    pdOut = 2,
    pdOptional = 16,
    pdReservedMask = 61440,
    pdHasDefault = 4096,
    pdHasFieldMarshal = 8192,
    pdUnused = 53216
} CorParamAttr;
public enum CorParamAttr : int
{
    pdIn = 1,
    pdOut = 2,
    pdOptional = 16,
    pdReservedMask = 61440,
    pdHasDefault = 4096,
    pdHasFieldMarshal = 8192,
    pdUnused = 53216,
}
Public Enum CorParamAttr As Integer
    pdIn = 1
    pdOut = 2
    pdOptional = 16
    pdReservedMask = 61440
    pdHasDefault = 4096
    pdHasFieldMarshal = 8192
    pdUnused = 53216
End Enum
import enum

class CorParamAttr(enum.IntEnum):
    pdIn = 1
    pdOut = 2
    pdOptional = 16
    pdReservedMask = 61440
    pdHasDefault = 4096
    pdHasFieldMarshal = 8192
    pdUnused = 53216
// CorParamAttr
pub const pdIn: i32 = 1;
pub const pdOut: i32 = 2;
pub const pdOptional: i32 = 16;
pub const pdReservedMask: i32 = 61440;
pub const pdHasDefault: i32 = 4096;
pub const pdHasFieldMarshal: i32 = 8192;
pub const pdUnused: i32 = 53216;
// CorParamAttr
const (
	pdIn int32 = 1
	pdOut int32 = 2
	pdOptional int32 = 16
	pdReservedMask int32 = 61440
	pdHasDefault int32 = 4096
	pdHasFieldMarshal int32 = 8192
	pdUnused int32 = 53216
)
const
  pdIn = 1;
  pdOut = 2;
  pdOptional = 16;
  pdReservedMask = 61440;
  pdHasDefault = 4096;
  pdHasFieldMarshal = 8192;
  pdUnused = 53216;
// CorParamAttr
pub const pdIn: i32 = 1;
pub const pdOut: i32 = 2;
pub const pdOptional: i32 = 16;
pub const pdReservedMask: i32 = 61440;
pub const pdHasDefault: i32 = 4096;
pub const pdHasFieldMarshal: i32 = 8192;
pub const pdUnused: i32 = 53216;
const
  pdIn* = 1
  pdOut* = 2
  pdOptional* = 16
  pdReservedMask* = 61440
  pdHasDefault* = 4096
  pdHasFieldMarshal* = 8192
  pdUnused* = 53216
enum CorParamAttr : int {
    pdIn = 1,
    pdOut = 2,
    pdOptional = 16,
    pdReservedMask = 61440,
    pdHasDefault = 4096,
    pdHasFieldMarshal = 8192,
    pdUnused = 53216,
}
#define global pdIn              0x1
#define global pdOut             0x2
#define global pdOptional        0x10
#define global pdReservedMask    0xF000
#define global pdHasDefault      0x1000
#define global pdHasFieldMarshal 0x2000
#define global pdUnused          0xCFE0