ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
include
reactos
wine
Defines
rpcfc.h File Reference
Go to the source code of this file.
Defines
#
define
RPC_FC_BYTE
0x01
#
define
RPC_FC_CHAR
0x02
#
define
RPC_FC_SMALL
0x03
#
define
RPC_FC_USMALL
0x04
#
define
RPC_FC_WCHAR
0x05
#
define
RPC_FC_SHORT
0x06
#
define
RPC_FC_USHORT
0x07
#
define
RPC_FC_LONG
0x08
#
define
RPC_FC_ULONG
0x09
#
define
RPC_FC_FLOAT
0x0a
#
define
RPC_FC_HYPER
0x0b
#
define
RPC_FC_DOUBLE
0x0c
#
define
RPC_FC_ENUM16
0x0d
#
define
RPC_FC_ENUM32
0x0e
#
define
RPC_FC_IGNORE
0x0f
#
define
RPC_FC_ERROR_STATUS_T
0x10
#
define
RPC_FC_RP
0x11 /* reference pointer */
#
define
RPC_FC_UP
0x12 /* unique pointer */
#
define
RPC_FC_OP
0x13 /* unique pointer in object ? */
#
define
RPC_FC_FP
0x14 /* full pointer */
#
define
RPC_FC_STRUCT
0x15 /* simple structure */
#
define
RPC_FC_PSTRUCT
0x16 /* simple structure w/ pointers */
#
define
RPC_FC_CSTRUCT
0x17 /* conformant structure */
#
define
RPC_FC_CPSTRUCT
0x18 /* conformant structure w/ pointers */
#
define
RPC_FC_CVSTRUCT
0x19 /* conformant varying struct */
#
define
RPC_FC_BOGUS_STRUCT
0x1a /* complex structure */
#
define
RPC_FC_CARRAY
0x1b /* conformant array */
#
define
RPC_FC_CVARRAY
0x1c /* conformant varying array */
#
define
RPC_FC_SMFARRAY
0x1d /* small (<64K) fixed array */
#
define
RPC_FC_LGFARRAY
0x1e /* large (>= 64k) fixed array */
#
define
RPC_FC_SMVARRAY
0x1f /* small (<64k) varying array */
#
define
RPC_FC_LGVARRAY
0x20 /* large (>= 64k) varying array */
#
define
RPC_FC_BOGUS_ARRAY
0x21 /* complex array */
#
define
RPC_FC_C_CSTRING
0x22
#
define
RPC_FC_C_SSTRING
0x24
#
define
RPC_FC_C_WSTRING
0x25
#
define
RPC_FC_CSTRING
0x26
#
define
RPC_FC_SSTRING
0x28
#
define
RPC_FC_WSTRING
0x29
#
define
RPC_FC_ENCAPSULATED_UNION
0x2a
#
define
RPC_FC_NON_ENCAPSULATED_UNION
0x2b
#
define
RPC_FC_BYTE_COUNT_POINTER
0x2c /* [byte_count] ACF attribute */
#
define
RPC_FC_TRANSMIT_AS
0x2d
#
define
RPC_FC_REPRESENT_AS
0x2e
#
define
RPC_FC_IP
0x2f /* interface pointer */
#
define
RPC_FC_BIND_CONTEXT
0x30
#
define
RPC_FC_BIND_GENERIC
0x31
#
define
RPC_FC_BIND_PRIMITIVE
0x32
#
define
RPC_FC_AUTO_HANDLE
0x33
#
define
RPC_FC_CALLBACK_HANDLE
0x34
#
define
RPC_FC_POINTER
0x36
#
define
RPC_FC_ALIGNM2
0x37
#
define
RPC_FC_ALIGNM4
0x38
#
define
RPC_FC_ALIGNM8
0x39
#
define
RPC_FC_STRUCTPAD1
0x3d
#
define
RPC_FC_STRUCTPAD2
0x3e
#
define
RPC_FC_STRUCTPAD3
0x3f
#
define
RPC_FC_STRUCTPAD4
0x40
#
define
RPC_FC_STRUCTPAD5
0x41
#
define
RPC_FC_STRUCTPAD6
0x42
#
define
RPC_FC_STRUCTPAD7
0x43
#
define
RPC_FC_STRING_SIZED
0x44
#
define
RPC_FC_NO_REPEAT
0x46
#
define
RPC_FC_FIXED_REPEAT
0x47
#
define
RPC_FC_VARIABLE_REPEAT
0x48
#
define
RPC_FC_FIXED_OFFSET
0x49
#
define
RPC_FC_VARIABLE_OFFSET
0x4a
#
define
RPC_FC_PP
0x4b /* pointer layout */
#
define
RPC_FC_EMBEDDED_COMPLEX
0x4c
#
define
RPC_FC_IN_PARAM
0x4d
#
define
RPC_FC_IN_PARAM_BASETYPE
0x4e
#
define
RPC_FC_IN_PARAM_NO_FREE_INST
0x4f
#
define
RPC_FC_IN_OUT_PARAM
0x50
#
define
RPC_FC_OUT_PARAM
0x51
#
define
RPC_FC_RETURN_PARAM
0x52
#
define
RPC_FC_RETURN_PARAM_BASETYPE
0x53
#
define
RPC_FC_DEREFERENCE
0x54
#
define
RPC_FC_DIV_2
0x55
#
define
RPC_FC_MULT_2
0x56
#
define
RPC_FC_ADD_1
0x57
#
define
RPC_FC_SUB_1
0x58
#
define
RPC_FC_CALLBACK
0x59
#
define
RPC_FC_CONSTANT_IID
0x5a
#
define
RPC_FC_END
0x5b
#
define
RPC_FC_PAD
0x5c
#
define
RPC_FC_USER_MARSHAL
0xb4
#
define
RPC_FC_RANGE
0xb7
#
define
RPC_FC_INT3264
0xb8
#
define
RPC_FC_UINT3264
0xb9
#
define
RPC_FC_P_ALLOCALLNODES
0x01
#
define
RPC_FC_P_DONTFREE
0x02
#
define
RPC_FC_P_ONSTACK
0x04 /* [alloced_on_stack] */
#
define
RPC_FC_P_SIMPLEPOINTER
0x08 /* [simple_pointer] */
#
define
RPC_FC_P_DEREF
0x10
#
define
RPC_FC_BIND_EXPLICIT
0x00
#
define
RPC_FC_PROC_OIF_FULLPTR
0x01
#
define
RPC_FC_PROC_OIF_RPCSSALLOC
0x02
#
define
RPC_FC_PROC_OIF_OBJECT
0x04
#
define
RPC_FC_PROC_OIF_RPCFLAGS
0x08
#
define
RPC_FC_PROC_OIF_OBJ_V2
0x20
#
define
RPC_FC_PROC_OIF_HAS_COMM_OR_FAULT
0x20
#
define
RPC_FC_PROC_OIF_NEWINIT
0x40
#
define
RPC_FC_PROC_PF_MUSTSIZE
0x0001
#
define
RPC_FC_PROC_PF_MUSTFREE
0x0002
#
define
RPC_FC_PROC_PF_PIPE
0x0004
#
define
RPC_FC_PROC_PF_IN
0x0008
#
define
RPC_FC_PROC_PF_OUT
0x0010
#
define
RPC_FC_PROC_PF_RETURN
0x0020
#
define
RPC_FC_PROC_PF_BASETYPE
0x0040
#
define
RPC_FC_PROC_PF_BYVAL
0x0080
#
define
RPC_FC_PROC_PF_SIMPLEREF
0x0100
#
define
RPC_FC_PROC_PF_DONTFREEINST
0x0200
#
define
RPC_FC_PROC_PF_SAVEASYNC
0x0400
#
define
RPC_FC_PROC_PF_SRVALLOCSIZE
0xe000 /* in 8 byte units */
#
define
RPC_FC_NORMAL_CONFORMANCE
0x00
#
define
RPC_FC_POINTER_CONFORMANCE
0x10
#
define
RPC_FC_TOP_LEVEL_CONFORMANCE
0x20
#
define
RPC_FC_CONSTANT_CONFORMANCE
0x40
#
define
RPC_FC_TOP_LEVEL_MULTID_CONFORMANCE
0x80
#
define
USER_MARSHAL_UNIQUE
0x80
#
define
USER_MARSHAL_REF
0x40
#
define
USER_MARSHAL_POINTER
0xc0
#
define
USER_MARSHAL_IID
0x20
#
define
NDR_CONTEXT_HANDLE_CANNOT_BE_NULL
0x01
#
define
NDR_CONTEXT_HANDLE_SERIALIZE
0x02
#
define
NDR_CONTEXT_HANDLE_NO_SERIALIZE
0x04
#
define
NDR_STRICT_CONTEXT_HANDLE
0x08
Generated on Mon May 28 2012 05:36:29 for ReactOS by
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.