module TurboRex::MSRPC::NDRType

Constants

DECODE_IS_USED
ENCODE_IS_USED

Overloaded Oi flags

FC_ADD_1
FC_ALIGNM2
FC_ALIGNM4
FC_ALIGNM8
FC_AUTO_HANDLE
FC_BIND_CONTEXT
FC_BIND_GENERIC
FC_BIND_PRIMITIVE
FC_BLKHOLE
FC_BOGUS_ARRAY
FC_BOGUS_STRUCT
FC_BSTRING
FC_BYTE
FC_BYTE_COUNT_POINTER
FC_CALLBACK
FC_CALLBACK_HANDLE
FC_CARRAY
FC_CHAR
FC_CONSTANT_IID
FC_CPSTRUCT
FC_CSTRING
FC_CSTRUCT
FC_CVARRAY
FC_CVSTRUCT
FC_C_BSTRING
FC_C_CSTRING
FC_C_SSTRING
FC_C_WSTRING
FC_DEREFERENCE
FC_DIV_2
FC_DOUBLE
FC_EMBEDDED_COMPLEX
FC_ENCAPSULATED_UNION
FC_END
FC_END_OF_UNIVERSE
FC_ENUM16
FC_ENUM32
FC_ERROR_STATUS_T
FC_EXPLICIT_HANDLE
FC_EXPR
FC_FIXED_OFFSET
FC_FIXED_REPEAT
FC_FLOAT
FC_FP
FC_HARD_STRUCT
FC_HYPER
FC_IGNORE
FC_INT3264
FC_IN_OUT_PARAM
FC_IN_PARAM
FC_IN_PARAM_BASETYPE
FC_IN_PARAM_NO_FREE_INST
FC_IP
FC_LGFARRAY
FC_LGVARRAY
FC_LONG
FC_MULT_2
FC_NON_ENCAPSULATED_UNION
FC_NO_REPEAT
FC_OP
FC_OUT_PARAM
FC_PAD
FC_PIPE
FC_POINTER
FC_PP
FC_PSTRUCT
FC_RANGE
FC_REPRESENT_AS
FC_REPRESENT_AS_PTR
FC_RETURN_PARAM
FC_RETURN_PARAM_BASETYPE
FC_RP
FC_SHORT
FC_SMALL
FC_SMFARRAY
FC_SMVARRAY
FC_SPLIT_ADD_1
FC_SPLIT_CALLBACK
FC_SPLIT_DEREFERENCE
FC_SPLIT_DIV_2
FC_SPLIT_MULT_2
FC_SPLIT_SUB_1
FC_SSTRING
FC_STRING_SIZED
FC_STRUCT
FC_STRUCTPAD1
FC_STRUCTPAD2
FC_STRUCTPAD3
FC_STRUCTPAD4
FC_STRUCTPAD5
FC_STRUCTPAD6
FC_STRUCTPAD7
FC_SUB_1
FC_TRANSMIT_AS
FC_TRANSMIT_AS_PTR
FC_UINT3264
FC_ULONG
FC_UNUSED1
FC_UNUSED2
FC_UNUSED3
FC_UNUSED4
FC_UNUSED5
FC_UP
FC_USER_MARSHAL
FC_USHORT
FC_USMALL
FC_VARIABLE_OFFSET
FC_VARIABLE_REPEAT
FC_WCHAR
FC_WSTRING
FC_ZERO

FC Base Type

Oi_FULL_PTR_USED

The Oi flags

Oi_HAS_COMM_OR_FAULT
Oi_HAS_RPCFLAGS
Oi_IGNORE_OBJECT_EXCEPTION_HANDLING
Oi_OBJECT_PROC
Oi_OBJ_USE_V2_INTERPRETER
Oi_RPCSS_ALLOC_USED
Oi_USE_NEW_INIT_ROUTINES
Oi_Unused
Oi_overloaded1
Oi_overloaded2
WIN2K_EXT64_SIZE
WIN2K_EXT_SIZE