Win32 API 日本語リファレンス
ホームSystem.Rpc › 定数

定数

232

Windows.Win32.System.Rpc

名前
RPC_C_BINDING_INFINITE_TIMEOUTDWORD10
RPC_C_BINDING_MIN_TIMEOUTDWORD0
RPC_C_BINDING_DEFAULT_TIMEOUTDWORD5
RPC_C_BINDING_MAX_TIMEOUTDWORD9
RPC_C_CANCEL_INFINITE_TIMEOUTINT-1
RPC_C_LISTEN_MAX_CALLS_DEFAULTDWORD1234
RPC_C_PROTSEQ_MAX_REQS_DEFAULTDWORD10
RPC_C_BIND_TO_ALL_NICSDWORD1
RPC_C_USE_INTERNET_PORTDWORD1
RPC_C_USE_INTRANET_PORTDWORD2
RPC_C_DONT_FAILDWORD4
RPC_C_RPCHTTP_USE_LOAD_BALANCEDWORD8
RPC_C_TRY_ENFORCE_MAX_CALLSDWORD16
RPC_C_MQ_TEMPORARYDWORD0
RPC_C_MQ_PERMANENTDWORD1
RPC_C_MQ_CLEAR_ON_OPENDWORD2
RPC_C_MQ_USE_EXISTING_SECURITYDWORD4
RPC_C_MQ_AUTHN_LEVEL_NONEDWORD0
RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITYDWORD8
RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACYDWORD16
RPC_C_MQ_EXPRESSDWORD0
RPC_C_MQ_RECOVERABLEDWORD1
RPC_C_MQ_JOURNAL_NONEDWORD0
RPC_C_MQ_JOURNAL_DEADLETTERDWORD1
RPC_C_MQ_JOURNAL_ALWAYSDWORD2
RPC_C_OPT_MQ_DELIVERYDWORD1
RPC_C_OPT_MQ_PRIORITYDWORD2
RPC_C_OPT_MQ_JOURNALDWORD3
RPC_C_OPT_MQ_ACKNOWLEDGEDWORD4
RPC_C_OPT_MQ_AUTHN_SERVICEDWORD5
RPC_C_OPT_MQ_AUTHN_LEVELDWORD6
RPC_C_OPT_MQ_TIME_TO_REACH_QUEUEDWORD7
RPC_C_OPT_MQ_TIME_TO_BE_RECEIVEDDWORD8
RPC_C_OPT_BINDING_NONCAUSALDWORD9
RPC_C_OPT_SECURITY_CALLBACKDWORD10
RPC_C_OPT_UNIQUE_BINDINGDWORD11
RPC_C_OPT_MAX_OPTIONSDWORD12
RPC_C_OPT_CALL_TIMEOUTDWORD12
RPC_C_OPT_DONT_LINGERDWORD13
RPC_C_OPT_TRANS_SEND_BUFFER_SIZEDWORD5
RPC_C_OPT_TRUST_PEERDWORD14
RPC_C_OPT_ASYNC_BLOCKDWORD15
RPC_C_OPT_OPTIMIZE_TIMEDWORD16
RPC_C_FULL_CERT_CHAINDWORD1
RPC_C_STATS_CALLS_INDWORD0
RPC_C_STATS_CALLS_OUTDWORD1
RPC_C_STATS_PKTS_INDWORD2
RPC_C_STATS_PKTS_OUTDWORD3
RPC_C_AUTHN_NONEDWORD0
RPC_C_AUTHN_DCE_PRIVATEDWORD1
RPC_C_AUTHN_DCE_PUBLICDWORD2
RPC_C_AUTHN_DEC_PUBLICDWORD4
RPC_C_AUTHN_GSS_NEGOTIATEDWORD9
RPC_C_AUTHN_WINNTDWORD10
RPC_C_AUTHN_GSS_SCHANNELDWORD14
RPC_C_AUTHN_GSS_KERBEROSDWORD16
RPC_C_AUTHN_DPADWORD17
RPC_C_AUTHN_MSNDWORD18
RPC_C_AUTHN_DIGESTDWORD21
RPC_C_AUTHN_KERNELDWORD20
RPC_C_AUTHN_NEGO_EXTENDERDWORD30
RPC_C_AUTHN_PKU2UDWORD31
RPC_C_AUTHN_LIVE_SSPDWORD32
RPC_C_AUTHN_LIVEXP_SSPDWORD35
RPC_C_AUTHN_CLOUD_APDWORD36
RPC_C_AUTHN_MSONLINEDWORD82
RPC_C_AUTHN_MQDWORD100
RPC_C_AUTHN_DEFAULTINT-1
RPC_C_SECURITY_QOS_VERSIONINT1
RPC_C_SECURITY_QOS_VERSION_1INT1
RPC_C_SECURITY_QOS_VERSION_2INT2
RPC_C_HTTP_AUTHN_SCHEME_BASICDWORD1
RPC_C_HTTP_AUTHN_SCHEME_NTLMDWORD2
RPC_C_HTTP_AUTHN_SCHEME_PASSPORTDWORD4
RPC_C_HTTP_AUTHN_SCHEME_DIGESTDWORD8
RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATEDWORD16
RPC_C_HTTP_AUTHN_SCHEME_CERTDWORD65536
RPC_C_SECURITY_QOS_VERSION_3INT3
RPC_C_SECURITY_QOS_VERSION_4INT4
RPC_C_SECURITY_QOS_VERSION_5INT5
RPC_PROTSEQ_TCPDWORD1
RPC_PROTSEQ_NMPDWORD2
RPC_PROTSEQ_LRPCDWORD3
RPC_PROTSEQ_HTTPDWORD4
RPC_BHT_OBJECT_UUID_VALIDDWORD1
RPC_BHO_EXCLUSIVE_AND_GUARANTEEDDWORD4
RPC_C_AUTHZ_NONEDWORD0
RPC_C_AUTHZ_NAMEDWORD1
RPC_C_AUTHZ_DCEDWORD2
RPC_C_AUTHZ_DEFAULTDWORD4294967295
DCE_C_ERROR_STRING_LENDWORD256
RPC_C_EP_ALL_ELTSDWORD0
RPC_C_EP_MATCH_BY_IFDWORD1
RPC_C_EP_MATCH_BY_OBJDWORD2
RPC_C_EP_MATCH_BY_BOTHDWORD3
RPC_C_VERS_ALLDWORD1
RPC_C_VERS_COMPATIBLEDWORD2
RPC_C_VERS_EXACTDWORD3
RPC_C_VERS_MAJOR_ONLYDWORD4
RPC_C_VERS_UPTODWORD5
RPC_C_MGMT_INQ_IF_IDSDWORD0
RPC_C_MGMT_INQ_PRINC_NAMEDWORD1
RPC_C_MGMT_INQ_STATSDWORD2
RPC_C_MGMT_IS_SERVER_LISTENDWORD3
RPC_C_MGMT_STOP_SERVER_LISTENDWORD4
RPC_C_PARM_MAX_PACKET_LENGTHDWORD1
RPC_C_PARM_BUFFER_LENGTHDWORD2
RPC_IF_AUTOLISTENDWORD1
RPC_IF_OLEDWORD2
RPC_IF_ALLOW_UNKNOWN_AUTHORITYDWORD4
RPC_IF_ALLOW_SECURE_ONLYDWORD8
RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTHDWORD16
RPC_IF_ALLOW_LOCAL_ONLYDWORD32
RPC_IF_SEC_NO_CACHEDWORD64
RPC_IF_SEC_CACHE_PER_PROCDWORD128
RPC_IF_ASYNC_CALLBACKDWORD256
RPC_FW_IF_FLAG_DCOMDWORD1
RPC_C_NOTIFY_ON_SEND_COMPLETEDWORD1
MaxNumberOfEEInfoParamsDWORD4
RPC_EEINFO_VERSIONDWORD1
EEInfoPreviousRecordsMissingDWORD1
EEInfoNextRecordsMissingDWORD2
EEInfoUseFileTimeDWORD4
EEInfoGCCOMDWORD11
EEInfoGCFRSDWORD12
RPC_CALL_ATTRIBUTES_VERSIONDWORD2
RPC_QUERY_SERVER_PRINCIPAL_NAMEDWORD2
RPC_QUERY_CLIENT_PRINCIPAL_NAMEDWORD4
RPC_QUERY_CALL_LOCAL_ADDRESSDWORD8
RPC_QUERY_CLIENT_PIDDWORD16
RPC_QUERY_IS_CLIENT_LOCALDWORD32
RPC_QUERY_NO_AUTH_REQUIREDDWORD64
RPC_QUERY_CLIENT_IDDWORD128
RPC_CALL_STATUS_CANCELLEDDWORD1
RPC_CALL_STATUS_DISCONNECTEDDWORD2
RPC_CONTEXT_HANDLE_DEFAULT_FLAGSDWORD0
RPC_CONTEXT_HANDLE_FLAGSDWORD805306368
RPC_CONTEXT_HANDLE_SERIALIZEDWORD268435456
RPC_CONTEXT_HANDLE_DONT_SERIALIZEDWORD536870912
RPC_TYPE_STRICT_CONTEXT_HANDLEDWORD1073741824
RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLEDWORD2147483648
RPC_NCA_FLAGS_DEFAULTDWORD0
RPC_NCA_FLAGS_IDEMPOTENTDWORD1
RPC_NCA_FLAGS_BROADCASTDWORD2
RPC_NCA_FLAGS_MAYBEDWORD4
RPCFLG_HAS_GUARANTEEDWORD16
RPCFLG_WINRT_REMOTE_ASYNCDWORD32
RPC_BUFFER_COMPLETEDWORD4096
RPC_BUFFER_PARTIALDWORD8192
RPC_BUFFER_EXTRADWORD16384
RPC_BUFFER_ASYNCDWORD32768
RPC_BUFFER_NONOTIFYDWORD65536
RPCFLG_MESSAGEDWORD16777216
RPCFLG_AUTO_COMPLETEDWORD134217728
RPCFLG_LOCAL_CALLDWORD268435456
RPCFLG_INPUT_SYNCHRONOUSDWORD536870912
RPCFLG_ASYNCHRONOUSDWORD1073741824
RPCFLG_NON_NDRDWORD2147483648
RPCFLG_HAS_MULTI_SYNTAXESDWORD33554432
RPCFLG_HAS_CALLBACKDWORD67108864
RPCFLG_ACCESSIBILITY_BIT1DWORD1048576
RPCFLG_ACCESSIBILITY_BIT2DWORD2097152
RPCFLG_ACCESS_LOCALDWORD4194304
NDR_CUSTOM_OR_DEFAULT_ALLOCATORDWORD268435456
NDR_DEFAULT_ALLOCATORDWORD536870912
RPCFLG_NDR64_CONTAINS_ARM_LAYOUTDWORD67108864
RPCFLG_SENDER_WAITING_FOR_REPLYDWORD8388608
RPC_FLAGS_VALID_BITDWORD32768
NT351_INTERFACE_SIZEDWORD64
RPC_INTERFACE_HAS_PIPESDWORD1
RPC_SYSTEM_HANDLE_FREE_UNRETRIEVEDDWORD1
RPC_SYSTEM_HANDLE_FREE_RETRIEVEDDWORD2
RPC_SYSTEM_HANDLE_FREE_ALLDWORD3
RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSEDWORD4
TRANSPORT_TYPE_CNDWORD1
TRANSPORT_TYPE_DGDWORD2
TRANSPORT_TYPE_LPCDWORD4
TRANSPORT_TYPE_WMSGDWORD8
RPC_P_ADDR_FORMAT_TCP_IPV4DWORD1
RPC_P_ADDR_FORMAT_TCP_IPV6DWORD2
RPC_C_OPT_SESSION_IDDWORD6
DWORD7
RPC_C_OPT_RESOURCE_TYPE_UUIDDWORD8
RPC_PROXY_CONNECTION_TYPE_IN_PROXYDWORD0
RPC_PROXY_CONNECTION_TYPE_OUT_PROXYDWORD1
RPC_C_OPT_PRIVATE_SUPPRESS_WAKEDWORD1
RPC_C_OPT_PRIVATE_DO_NOT_DISTURBDWORD2
RPC_C_OPT_PRIVATE_BREAK_ON_SUSPENDDWORD3
RPC_C_PROFILE_DEFAULT_ELTDWORD0
RPC_C_PROFILE_ALL_ELTDWORD1
RPC_C_PROFILE_ALL_ELTSDWORD1
RPC_C_PROFILE_MATCH_BY_IFDWORD2
RPC_C_PROFILE_MATCH_BY_MBRDWORD3
RPC_C_PROFILE_MATCH_BY_BOTHDWORD4
RPC_C_NS_DEFAULT_EXP_AGEINT-1
TARGET_IS_NT1012_OR_LATERDWORD1
TARGET_IS_NT102_OR_LATERDWORD1
TARGET_IS_NT100_OR_LATERDWORD1
TARGET_IS_NT63_OR_LATERDWORD1
TARGET_IS_NT62_OR_LATERDWORD1
TARGET_IS_NT61_OR_LATERDWORD1
TARGET_IS_NT60_OR_LATERDWORD1
TARGET_IS_NT51_OR_LATERDWORD1
TARGET_IS_NT50_OR_LATERDWORD1
TARGET_IS_NT40_OR_LATERDWORD1
TARGET_IS_NT351_OR_WIN95_OR_LATERDWORD1
cbNDRContextDWORD20
USER_CALL_IS_ASYNCDWORD256
USER_CALL_NEW_CORRELATION_DESCDWORD512
MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSIONINT1
USER_MARSHAL_FC_BYTEDWORD1
USER_MARSHAL_FC_CHARDWORD2
USER_MARSHAL_FC_SMALLDWORD3
USER_MARSHAL_FC_USMALLDWORD4
USER_MARSHAL_FC_WCHARDWORD5
USER_MARSHAL_FC_SHORTDWORD6
USER_MARSHAL_FC_USHORTDWORD7
USER_MARSHAL_FC_LONGDWORD8
USER_MARSHAL_FC_ULONGDWORD9
USER_MARSHAL_FC_FLOATDWORD10
USER_MARSHAL_FC_HYPERDWORD11
USER_MARSHAL_FC_DOUBLEDWORD12
INVALID_FRAGMENT_IDDWORD0
NDR64_FC_EXPLICIT_HANDLEDWORD0
NDR64_FC_BIND_GENERICDWORD1
NDR64_FC_BIND_PRIMITIVEDWORD2
NDR64_FC_AUTO_HANDLEDWORD3
NDR64_FC_CALLBACK_HANDLEDWORD4
NDR64_FC_NO_HANDLEDWORD5
__RPCPROXY_H_VERSION__DWORD477
MidlInterceptionInfoVersionOneINT1
MidlWinrtTypeSerializationInfoVersionOneINT1

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define RPC_C_BINDING_INFINITE_TIMEOUT 10
#define RPC_C_BINDING_MIN_TIMEOUT 0
#define RPC_C_BINDING_DEFAULT_TIMEOUT 5
#define RPC_C_BINDING_MAX_TIMEOUT 9
#define RPC_C_CANCEL_INFINITE_TIMEOUT -1
#define RPC_C_LISTEN_MAX_CALLS_DEFAULT 1234
#define RPC_C_PROTSEQ_MAX_REQS_DEFAULT 10
#define RPC_C_BIND_TO_ALL_NICS 1
#define RPC_C_USE_INTERNET_PORT 1
#define RPC_C_USE_INTRANET_PORT 2
#define RPC_C_DONT_FAIL 4
#define RPC_C_RPCHTTP_USE_LOAD_BALANCE 8
#define RPC_C_TRY_ENFORCE_MAX_CALLS 16
#define RPC_C_MQ_TEMPORARY 0
#define RPC_C_MQ_PERMANENT 1
#define RPC_C_MQ_CLEAR_ON_OPEN 2
#define RPC_C_MQ_USE_EXISTING_SECURITY 4
#define RPC_C_MQ_AUTHN_LEVEL_NONE 0
#define RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY 8
#define RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY 16
#define RPC_C_MQ_EXPRESS 0
#define RPC_C_MQ_RECOVERABLE 1
#define RPC_C_MQ_JOURNAL_NONE 0
#define RPC_C_MQ_JOURNAL_DEADLETTER 1
#define RPC_C_MQ_JOURNAL_ALWAYS 2
#define RPC_C_OPT_MQ_DELIVERY 1
#define RPC_C_OPT_MQ_PRIORITY 2
#define RPC_C_OPT_MQ_JOURNAL 3
#define RPC_C_OPT_MQ_ACKNOWLEDGE 4
#define RPC_C_OPT_MQ_AUTHN_SERVICE 5
#define RPC_C_OPT_MQ_AUTHN_LEVEL 6
#define RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE 7
#define RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED 8
#define RPC_C_OPT_BINDING_NONCAUSAL 9
#define RPC_C_OPT_SECURITY_CALLBACK 10
#define RPC_C_OPT_UNIQUE_BINDING 11
#define RPC_C_OPT_MAX_OPTIONS 12
#define RPC_C_OPT_CALL_TIMEOUT 12
#define RPC_C_OPT_DONT_LINGER 13
#define RPC_C_OPT_TRANS_SEND_BUFFER_SIZE 5
#define RPC_C_OPT_TRUST_PEER 14
#define RPC_C_OPT_ASYNC_BLOCK 15
#define RPC_C_OPT_OPTIMIZE_TIME 16
#define RPC_C_FULL_CERT_CHAIN 1
#define RPC_C_STATS_CALLS_IN 0
#define RPC_C_STATS_CALLS_OUT 1
#define RPC_C_STATS_PKTS_IN 2
#define RPC_C_STATS_PKTS_OUT 3
#define RPC_C_AUTHN_NONE 0
#define RPC_C_AUTHN_DCE_PRIVATE 1
#define RPC_C_AUTHN_DCE_PUBLIC 2
#define RPC_C_AUTHN_DEC_PUBLIC 4
#define RPC_C_AUTHN_GSS_NEGOTIATE 9
#define RPC_C_AUTHN_WINNT 10
#define RPC_C_AUTHN_GSS_SCHANNEL 14
#define RPC_C_AUTHN_GSS_KERBEROS 16
#define RPC_C_AUTHN_DPA 17
#define RPC_C_AUTHN_MSN 18
#define RPC_C_AUTHN_DIGEST 21
#define RPC_C_AUTHN_KERNEL 20
#define RPC_C_AUTHN_NEGO_EXTENDER 30
#define RPC_C_AUTHN_PKU2U 31
#define RPC_C_AUTHN_LIVE_SSP 32
#define RPC_C_AUTHN_LIVEXP_SSP 35
#define RPC_C_AUTHN_CLOUD_AP 36
#define RPC_C_AUTHN_MSONLINE 82
#define RPC_C_AUTHN_MQ 100
#define RPC_C_AUTHN_DEFAULT -1
#define RPC_C_SECURITY_QOS_VERSION 1
#define RPC_C_SECURITY_QOS_VERSION_1 1
#define RPC_C_SECURITY_QOS_VERSION_2 2
#define RPC_C_HTTP_AUTHN_SCHEME_BASIC 1
#define RPC_C_HTTP_AUTHN_SCHEME_NTLM 2
#define RPC_C_HTTP_AUTHN_SCHEME_PASSPORT 4
#define RPC_C_HTTP_AUTHN_SCHEME_DIGEST 8
#define RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE 16
#define RPC_C_HTTP_AUTHN_SCHEME_CERT 65536
#define RPC_C_SECURITY_QOS_VERSION_3 3
#define RPC_C_SECURITY_QOS_VERSION_4 4
#define RPC_C_SECURITY_QOS_VERSION_5 5
#define RPC_PROTSEQ_TCP 1
#define RPC_PROTSEQ_NMP 2
#define RPC_PROTSEQ_LRPC 3
#define RPC_PROTSEQ_HTTP 4
#define RPC_BHT_OBJECT_UUID_VALID 1
#define RPC_BHO_EXCLUSIVE_AND_GUARANTEED 4
#define RPC_C_AUTHZ_NONE 0
#define RPC_C_AUTHZ_NAME 1
#define RPC_C_AUTHZ_DCE 2
#define RPC_C_AUTHZ_DEFAULT 4294967295
#define DCE_C_ERROR_STRING_LEN 256
#define RPC_C_EP_ALL_ELTS 0
#define RPC_C_EP_MATCH_BY_IF 1
#define RPC_C_EP_MATCH_BY_OBJ 2
#define RPC_C_EP_MATCH_BY_BOTH 3
#define RPC_C_VERS_ALL 1
#define RPC_C_VERS_COMPATIBLE 2
#define RPC_C_VERS_EXACT 3
#define RPC_C_VERS_MAJOR_ONLY 4
#define RPC_C_VERS_UPTO 5
#define RPC_C_MGMT_INQ_IF_IDS 0
#define RPC_C_MGMT_INQ_PRINC_NAME 1
#define RPC_C_MGMT_INQ_STATS 2
#define RPC_C_MGMT_IS_SERVER_LISTEN 3
#define RPC_C_MGMT_STOP_SERVER_LISTEN 4
#define RPC_C_PARM_MAX_PACKET_LENGTH 1
#define RPC_C_PARM_BUFFER_LENGTH 2
#define RPC_IF_AUTOLISTEN 1
#define RPC_IF_OLE 2
#define RPC_IF_ALLOW_UNKNOWN_AUTHORITY 4
#define RPC_IF_ALLOW_SECURE_ONLY 8
#define RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH 16
#define RPC_IF_ALLOW_LOCAL_ONLY 32
#define RPC_IF_SEC_NO_CACHE 64
#define RPC_IF_SEC_CACHE_PER_PROC 128
#define RPC_IF_ASYNC_CALLBACK 256
#define RPC_FW_IF_FLAG_DCOM 1
#define RPC_C_NOTIFY_ON_SEND_COMPLETE 1
#define MaxNumberOfEEInfoParams 4
#define RPC_EEINFO_VERSION 1
#define EEInfoPreviousRecordsMissing 1
#define EEInfoNextRecordsMissing 2
#define EEInfoUseFileTime 4
#define EEInfoGCCOM 11
#define EEInfoGCFRS 12
#define RPC_CALL_ATTRIBUTES_VERSION 2
#define RPC_QUERY_SERVER_PRINCIPAL_NAME 2
#define RPC_QUERY_CLIENT_PRINCIPAL_NAME 4
#define RPC_QUERY_CALL_LOCAL_ADDRESS 8
#define RPC_QUERY_CLIENT_PID 16
#define RPC_QUERY_IS_CLIENT_LOCAL 32
#define RPC_QUERY_NO_AUTH_REQUIRED 64
#define RPC_QUERY_CLIENT_ID 128
#define RPC_CALL_STATUS_CANCELLED 1
#define RPC_CALL_STATUS_DISCONNECTED 2
#define RPC_CONTEXT_HANDLE_DEFAULT_FLAGS 0
#define RPC_CONTEXT_HANDLE_FLAGS 805306368
#define RPC_CONTEXT_HANDLE_SERIALIZE 268435456
#define RPC_CONTEXT_HANDLE_DONT_SERIALIZE 536870912
#define RPC_TYPE_STRICT_CONTEXT_HANDLE 1073741824
#define RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE 2147483648
#define RPC_NCA_FLAGS_DEFAULT 0
#define RPC_NCA_FLAGS_IDEMPOTENT 1
#define RPC_NCA_FLAGS_BROADCAST 2
#define RPC_NCA_FLAGS_MAYBE 4
#define RPCFLG_HAS_GUARANTEE 16
#define RPCFLG_WINRT_REMOTE_ASYNC 32
#define RPC_BUFFER_COMPLETE 4096
#define RPC_BUFFER_PARTIAL 8192
#define RPC_BUFFER_EXTRA 16384
#define RPC_BUFFER_ASYNC 32768
#define RPC_BUFFER_NONOTIFY 65536
#define RPCFLG_MESSAGE 16777216
#define RPCFLG_AUTO_COMPLETE 134217728
#define RPCFLG_LOCAL_CALL 268435456
#define RPCFLG_INPUT_SYNCHRONOUS 536870912
#define RPCFLG_ASYNCHRONOUS 1073741824
#define RPCFLG_NON_NDR 2147483648
#define RPCFLG_HAS_MULTI_SYNTAXES 33554432
#define RPCFLG_HAS_CALLBACK 67108864
#define RPCFLG_ACCESSIBILITY_BIT1 1048576
#define RPCFLG_ACCESSIBILITY_BIT2 2097152
#define RPCFLG_ACCESS_LOCAL 4194304
#define NDR_CUSTOM_OR_DEFAULT_ALLOCATOR 268435456
#define NDR_DEFAULT_ALLOCATOR 536870912
#define RPCFLG_NDR64_CONTAINS_ARM_LAYOUT 67108864
#define RPCFLG_SENDER_WAITING_FOR_REPLY 8388608
#define RPC_FLAGS_VALID_BIT 32768
#define NT351_INTERFACE_SIZE 64
#define RPC_INTERFACE_HAS_PIPES 1
#define RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED 1
#define RPC_SYSTEM_HANDLE_FREE_RETRIEVED 2
#define RPC_SYSTEM_HANDLE_FREE_ALL 3
#define RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE 4
#define TRANSPORT_TYPE_CN 1
#define TRANSPORT_TYPE_DG 2
#define TRANSPORT_TYPE_LPC 4
#define TRANSPORT_TYPE_WMSG 8
#define RPC_P_ADDR_FORMAT_TCP_IPV4 1
#define RPC_P_ADDR_FORMAT_TCP_IPV6 2
#define RPC_C_OPT_SESSION_ID 6
#define RPC_C_OPT_COOKIE_AUTH 7
#define RPC_C_OPT_RESOURCE_TYPE_UUID 8
#define RPC_PROXY_CONNECTION_TYPE_IN_PROXY 0
#define RPC_PROXY_CONNECTION_TYPE_OUT_PROXY 1
#define RPC_C_OPT_PRIVATE_SUPPRESS_WAKE 1
#define RPC_C_OPT_PRIVATE_DO_NOT_DISTURB 2
#define RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND 3
#define RPC_C_PROFILE_DEFAULT_ELT 0
#define RPC_C_PROFILE_ALL_ELT 1
#define RPC_C_PROFILE_ALL_ELTS 1
#define RPC_C_PROFILE_MATCH_BY_IF 2
#define RPC_C_PROFILE_MATCH_BY_MBR 3
#define RPC_C_PROFILE_MATCH_BY_BOTH 4
#define RPC_C_NS_DEFAULT_EXP_AGE -1
#define TARGET_IS_NT1012_OR_LATER 1
#define TARGET_IS_NT102_OR_LATER 1
#define TARGET_IS_NT100_OR_LATER 1
#define TARGET_IS_NT63_OR_LATER 1
#define TARGET_IS_NT62_OR_LATER 1
#define TARGET_IS_NT61_OR_LATER 1
#define TARGET_IS_NT60_OR_LATER 1
#define TARGET_IS_NT51_OR_LATER 1
#define TARGET_IS_NT50_OR_LATER 1
#define TARGET_IS_NT40_OR_LATER 1
#define TARGET_IS_NT351_OR_WIN95_OR_LATER 1
#define cbNDRContext 20
#define USER_CALL_IS_ASYNC 256
#define USER_CALL_NEW_CORRELATION_DESC 512
#define MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION 1
#define USER_MARSHAL_FC_BYTE 1
#define USER_MARSHAL_FC_CHAR 2
#define USER_MARSHAL_FC_SMALL 3
#define USER_MARSHAL_FC_USMALL 4
#define USER_MARSHAL_FC_WCHAR 5
#define USER_MARSHAL_FC_SHORT 6
#define USER_MARSHAL_FC_USHORT 7
#define USER_MARSHAL_FC_LONG 8
#define USER_MARSHAL_FC_ULONG 9
#define USER_MARSHAL_FC_FLOAT 10
#define USER_MARSHAL_FC_HYPER 11
#define USER_MARSHAL_FC_DOUBLE 12
#define INVALID_FRAGMENT_ID 0
#define NDR64_FC_EXPLICIT_HANDLE 0
#define NDR64_FC_BIND_GENERIC 1
#define NDR64_FC_BIND_PRIMITIVE 2
#define NDR64_FC_AUTO_HANDLE 3
#define NDR64_FC_CALLBACK_HANDLE 4
#define NDR64_FC_NO_HANDLE 5
#define __RPCPROXY_H_VERSION__ 477
#define MidlInterceptionInfoVersionOne 1
#define MidlWinrtTypeSerializationInfoVersionOne 1
public const uint RPC_C_BINDING_INFINITE_TIMEOUT = 10;
public const uint RPC_C_BINDING_MIN_TIMEOUT = 0;
public const uint RPC_C_BINDING_DEFAULT_TIMEOUT = 5;
public const uint RPC_C_BINDING_MAX_TIMEOUT = 9;
public const int RPC_C_CANCEL_INFINITE_TIMEOUT = -1;
public const uint RPC_C_LISTEN_MAX_CALLS_DEFAULT = 1234;
public const uint RPC_C_PROTSEQ_MAX_REQS_DEFAULT = 10;
public const uint RPC_C_BIND_TO_ALL_NICS = 1;
public const uint RPC_C_USE_INTERNET_PORT = 1;
public const uint RPC_C_USE_INTRANET_PORT = 2;
public const uint RPC_C_DONT_FAIL = 4;
public const uint RPC_C_RPCHTTP_USE_LOAD_BALANCE = 8;
public const uint RPC_C_TRY_ENFORCE_MAX_CALLS = 16;
public const uint RPC_C_MQ_TEMPORARY = 0;
public const uint RPC_C_MQ_PERMANENT = 1;
public const uint RPC_C_MQ_CLEAR_ON_OPEN = 2;
public const uint RPC_C_MQ_USE_EXISTING_SECURITY = 4;
public const uint RPC_C_MQ_AUTHN_LEVEL_NONE = 0;
public const uint RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY = 8;
public const uint RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY = 16;
public const uint RPC_C_MQ_EXPRESS = 0;
public const uint RPC_C_MQ_RECOVERABLE = 1;
public const uint RPC_C_MQ_JOURNAL_NONE = 0;
public const uint RPC_C_MQ_JOURNAL_DEADLETTER = 1;
public const uint RPC_C_MQ_JOURNAL_ALWAYS = 2;
public const uint RPC_C_OPT_MQ_DELIVERY = 1;
public const uint RPC_C_OPT_MQ_PRIORITY = 2;
public const uint RPC_C_OPT_MQ_JOURNAL = 3;
public const uint RPC_C_OPT_MQ_ACKNOWLEDGE = 4;
public const uint RPC_C_OPT_MQ_AUTHN_SERVICE = 5;
public const uint RPC_C_OPT_MQ_AUTHN_LEVEL = 6;
public const uint RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE = 7;
public const uint RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED = 8;
public const uint RPC_C_OPT_BINDING_NONCAUSAL = 9;
public const uint RPC_C_OPT_SECURITY_CALLBACK = 10;
public const uint RPC_C_OPT_UNIQUE_BINDING = 11;
public const uint RPC_C_OPT_MAX_OPTIONS = 12;
public const uint RPC_C_OPT_CALL_TIMEOUT = 12;
public const uint RPC_C_OPT_DONT_LINGER = 13;
public const uint RPC_C_OPT_TRANS_SEND_BUFFER_SIZE = 5;
public const uint RPC_C_OPT_TRUST_PEER = 14;
public const uint RPC_C_OPT_ASYNC_BLOCK = 15;
public const uint RPC_C_OPT_OPTIMIZE_TIME = 16;
public const uint RPC_C_FULL_CERT_CHAIN = 1;
public const uint RPC_C_STATS_CALLS_IN = 0;
public const uint RPC_C_STATS_CALLS_OUT = 1;
public const uint RPC_C_STATS_PKTS_IN = 2;
public const uint RPC_C_STATS_PKTS_OUT = 3;
public const uint RPC_C_AUTHN_NONE = 0;
public const uint RPC_C_AUTHN_DCE_PRIVATE = 1;
public const uint RPC_C_AUTHN_DCE_PUBLIC = 2;
public const uint RPC_C_AUTHN_DEC_PUBLIC = 4;
public const uint RPC_C_AUTHN_GSS_NEGOTIATE = 9;
public const uint RPC_C_AUTHN_WINNT = 10;
public const uint RPC_C_AUTHN_GSS_SCHANNEL = 14;
public const uint RPC_C_AUTHN_GSS_KERBEROS = 16;
public const uint RPC_C_AUTHN_DPA = 17;
public const uint RPC_C_AUTHN_MSN = 18;
public const uint RPC_C_AUTHN_DIGEST = 21;
public const uint RPC_C_AUTHN_KERNEL = 20;
public const uint RPC_C_AUTHN_NEGO_EXTENDER = 30;
public const uint RPC_C_AUTHN_PKU2U = 31;
public const uint RPC_C_AUTHN_LIVE_SSP = 32;
public const uint RPC_C_AUTHN_LIVEXP_SSP = 35;
public const uint RPC_C_AUTHN_CLOUD_AP = 36;
public const uint RPC_C_AUTHN_MSONLINE = 82;
public const uint RPC_C_AUTHN_MQ = 100;
public const int RPC_C_AUTHN_DEFAULT = -1;
public const int RPC_C_SECURITY_QOS_VERSION = 1;
public const int RPC_C_SECURITY_QOS_VERSION_1 = 1;
public const int RPC_C_SECURITY_QOS_VERSION_2 = 2;
public const uint RPC_C_HTTP_AUTHN_SCHEME_BASIC = 1;
public const uint RPC_C_HTTP_AUTHN_SCHEME_NTLM = 2;
public const uint RPC_C_HTTP_AUTHN_SCHEME_PASSPORT = 4;
public const uint RPC_C_HTTP_AUTHN_SCHEME_DIGEST = 8;
public const uint RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE = 16;
public const uint RPC_C_HTTP_AUTHN_SCHEME_CERT = 65536;
public const int RPC_C_SECURITY_QOS_VERSION_3 = 3;
public const int RPC_C_SECURITY_QOS_VERSION_4 = 4;
public const int RPC_C_SECURITY_QOS_VERSION_5 = 5;
public const uint RPC_PROTSEQ_TCP = 1;
public const uint RPC_PROTSEQ_NMP = 2;
public const uint RPC_PROTSEQ_LRPC = 3;
public const uint RPC_PROTSEQ_HTTP = 4;
public const uint RPC_BHT_OBJECT_UUID_VALID = 1;
public const uint RPC_BHO_EXCLUSIVE_AND_GUARANTEED = 4;
public const uint RPC_C_AUTHZ_NONE = 0;
public const uint RPC_C_AUTHZ_NAME = 1;
public const uint RPC_C_AUTHZ_DCE = 2;
public const uint RPC_C_AUTHZ_DEFAULT = 4294967295;
public const uint DCE_C_ERROR_STRING_LEN = 256;
public const uint RPC_C_EP_ALL_ELTS = 0;
public const uint RPC_C_EP_MATCH_BY_IF = 1;
public const uint RPC_C_EP_MATCH_BY_OBJ = 2;
public const uint RPC_C_EP_MATCH_BY_BOTH = 3;
public const uint RPC_C_VERS_ALL = 1;
public const uint RPC_C_VERS_COMPATIBLE = 2;
public const uint RPC_C_VERS_EXACT = 3;
public const uint RPC_C_VERS_MAJOR_ONLY = 4;
public const uint RPC_C_VERS_UPTO = 5;
public const uint RPC_C_MGMT_INQ_IF_IDS = 0;
public const uint RPC_C_MGMT_INQ_PRINC_NAME = 1;
public const uint RPC_C_MGMT_INQ_STATS = 2;
public const uint RPC_C_MGMT_IS_SERVER_LISTEN = 3;
public const uint RPC_C_MGMT_STOP_SERVER_LISTEN = 4;
public const uint RPC_C_PARM_MAX_PACKET_LENGTH = 1;
public const uint RPC_C_PARM_BUFFER_LENGTH = 2;
public const uint RPC_IF_AUTOLISTEN = 1;
public const uint RPC_IF_OLE = 2;
public const uint RPC_IF_ALLOW_UNKNOWN_AUTHORITY = 4;
public const uint RPC_IF_ALLOW_SECURE_ONLY = 8;
public const uint RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH = 16;
public const uint RPC_IF_ALLOW_LOCAL_ONLY = 32;
public const uint RPC_IF_SEC_NO_CACHE = 64;
public const uint RPC_IF_SEC_CACHE_PER_PROC = 128;
public const uint RPC_IF_ASYNC_CALLBACK = 256;
public const uint RPC_FW_IF_FLAG_DCOM = 1;
public const uint RPC_C_NOTIFY_ON_SEND_COMPLETE = 1;
public const uint MaxNumberOfEEInfoParams = 4;
public const uint RPC_EEINFO_VERSION = 1;
public const uint EEInfoPreviousRecordsMissing = 1;
public const uint EEInfoNextRecordsMissing = 2;
public const uint EEInfoUseFileTime = 4;
public const uint EEInfoGCCOM = 11;
public const uint EEInfoGCFRS = 12;
public const uint RPC_CALL_ATTRIBUTES_VERSION = 2;
public const uint RPC_QUERY_SERVER_PRINCIPAL_NAME = 2;
public const uint RPC_QUERY_CLIENT_PRINCIPAL_NAME = 4;
public const uint RPC_QUERY_CALL_LOCAL_ADDRESS = 8;
public const uint RPC_QUERY_CLIENT_PID = 16;
public const uint RPC_QUERY_IS_CLIENT_LOCAL = 32;
public const uint RPC_QUERY_NO_AUTH_REQUIRED = 64;
public const uint RPC_QUERY_CLIENT_ID = 128;
public const uint RPC_CALL_STATUS_CANCELLED = 1;
public const uint RPC_CALL_STATUS_DISCONNECTED = 2;
public const uint RPC_CONTEXT_HANDLE_DEFAULT_FLAGS = 0;
public const uint RPC_CONTEXT_HANDLE_FLAGS = 805306368;
public const uint RPC_CONTEXT_HANDLE_SERIALIZE = 268435456;
public const uint RPC_CONTEXT_HANDLE_DONT_SERIALIZE = 536870912;
public const uint RPC_TYPE_STRICT_CONTEXT_HANDLE = 1073741824;
public const uint RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE = 2147483648;
public const uint RPC_NCA_FLAGS_DEFAULT = 0;
public const uint RPC_NCA_FLAGS_IDEMPOTENT = 1;
public const uint RPC_NCA_FLAGS_BROADCAST = 2;
public const uint RPC_NCA_FLAGS_MAYBE = 4;
public const uint RPCFLG_HAS_GUARANTEE = 16;
public const uint RPCFLG_WINRT_REMOTE_ASYNC = 32;
public const uint RPC_BUFFER_COMPLETE = 4096;
public const uint RPC_BUFFER_PARTIAL = 8192;
public const uint RPC_BUFFER_EXTRA = 16384;
public const uint RPC_BUFFER_ASYNC = 32768;
public const uint RPC_BUFFER_NONOTIFY = 65536;
public const uint RPCFLG_MESSAGE = 16777216;
public const uint RPCFLG_AUTO_COMPLETE = 134217728;
public const uint RPCFLG_LOCAL_CALL = 268435456;
public const uint RPCFLG_INPUT_SYNCHRONOUS = 536870912;
public const uint RPCFLG_ASYNCHRONOUS = 1073741824;
public const uint RPCFLG_NON_NDR = 2147483648;
public const uint RPCFLG_HAS_MULTI_SYNTAXES = 33554432;
public const uint RPCFLG_HAS_CALLBACK = 67108864;
public const uint RPCFLG_ACCESSIBILITY_BIT1 = 1048576;
public const uint RPCFLG_ACCESSIBILITY_BIT2 = 2097152;
public const uint RPCFLG_ACCESS_LOCAL = 4194304;
public const uint NDR_CUSTOM_OR_DEFAULT_ALLOCATOR = 268435456;
public const uint NDR_DEFAULT_ALLOCATOR = 536870912;
public const uint RPCFLG_NDR64_CONTAINS_ARM_LAYOUT = 67108864;
public const uint RPCFLG_SENDER_WAITING_FOR_REPLY = 8388608;
public const uint RPC_FLAGS_VALID_BIT = 32768;
public const uint NT351_INTERFACE_SIZE = 64;
public const uint RPC_INTERFACE_HAS_PIPES = 1;
public const uint RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED = 1;
public const uint RPC_SYSTEM_HANDLE_FREE_RETRIEVED = 2;
public const uint RPC_SYSTEM_HANDLE_FREE_ALL = 3;
public const uint RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE = 4;
public const uint TRANSPORT_TYPE_CN = 1;
public const uint TRANSPORT_TYPE_DG = 2;
public const uint TRANSPORT_TYPE_LPC = 4;
public const uint TRANSPORT_TYPE_WMSG = 8;
public const uint RPC_P_ADDR_FORMAT_TCP_IPV4 = 1;
public const uint RPC_P_ADDR_FORMAT_TCP_IPV6 = 2;
public const uint RPC_C_OPT_SESSION_ID = 6;
public const uint RPC_C_OPT_COOKIE_AUTH = 7;
public const uint RPC_C_OPT_RESOURCE_TYPE_UUID = 8;
public const uint RPC_PROXY_CONNECTION_TYPE_IN_PROXY = 0;
public const uint RPC_PROXY_CONNECTION_TYPE_OUT_PROXY = 1;
public const uint RPC_C_OPT_PRIVATE_SUPPRESS_WAKE = 1;
public const uint RPC_C_OPT_PRIVATE_DO_NOT_DISTURB = 2;
public const uint RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND = 3;
public const uint RPC_C_PROFILE_DEFAULT_ELT = 0;
public const uint RPC_C_PROFILE_ALL_ELT = 1;
public const uint RPC_C_PROFILE_ALL_ELTS = 1;
public const uint RPC_C_PROFILE_MATCH_BY_IF = 2;
public const uint RPC_C_PROFILE_MATCH_BY_MBR = 3;
public const uint RPC_C_PROFILE_MATCH_BY_BOTH = 4;
public const int RPC_C_NS_DEFAULT_EXP_AGE = -1;
public const uint TARGET_IS_NT1012_OR_LATER = 1;
public const uint TARGET_IS_NT102_OR_LATER = 1;
public const uint TARGET_IS_NT100_OR_LATER = 1;
public const uint TARGET_IS_NT63_OR_LATER = 1;
public const uint TARGET_IS_NT62_OR_LATER = 1;
public const uint TARGET_IS_NT61_OR_LATER = 1;
public const uint TARGET_IS_NT60_OR_LATER = 1;
public const uint TARGET_IS_NT51_OR_LATER = 1;
public const uint TARGET_IS_NT50_OR_LATER = 1;
public const uint TARGET_IS_NT40_OR_LATER = 1;
public const uint TARGET_IS_NT351_OR_WIN95_OR_LATER = 1;
public const uint cbNDRContext = 20;
public const uint USER_CALL_IS_ASYNC = 256;
public const uint USER_CALL_NEW_CORRELATION_DESC = 512;
public const int MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION = 1;
public const uint USER_MARSHAL_FC_BYTE = 1;
public const uint USER_MARSHAL_FC_CHAR = 2;
public const uint USER_MARSHAL_FC_SMALL = 3;
public const uint USER_MARSHAL_FC_USMALL = 4;
public const uint USER_MARSHAL_FC_WCHAR = 5;
public const uint USER_MARSHAL_FC_SHORT = 6;
public const uint USER_MARSHAL_FC_USHORT = 7;
public const uint USER_MARSHAL_FC_LONG = 8;
public const uint USER_MARSHAL_FC_ULONG = 9;
public const uint USER_MARSHAL_FC_FLOAT = 10;
public const uint USER_MARSHAL_FC_HYPER = 11;
public const uint USER_MARSHAL_FC_DOUBLE = 12;
public const uint INVALID_FRAGMENT_ID = 0;
public const uint NDR64_FC_EXPLICIT_HANDLE = 0;
public const uint NDR64_FC_BIND_GENERIC = 1;
public const uint NDR64_FC_BIND_PRIMITIVE = 2;
public const uint NDR64_FC_AUTO_HANDLE = 3;
public const uint NDR64_FC_CALLBACK_HANDLE = 4;
public const uint NDR64_FC_NO_HANDLE = 5;
public const uint __RPCPROXY_H_VERSION__ = 477;
public const int MidlInterceptionInfoVersionOne = 1;
public const int MidlWinrtTypeSerializationInfoVersionOne = 1;
RPC_C_BINDING_INFINITE_TIMEOUT = 10
RPC_C_BINDING_MIN_TIMEOUT = 0
RPC_C_BINDING_DEFAULT_TIMEOUT = 5
RPC_C_BINDING_MAX_TIMEOUT = 9
RPC_C_CANCEL_INFINITE_TIMEOUT = -1
RPC_C_LISTEN_MAX_CALLS_DEFAULT = 1234
RPC_C_PROTSEQ_MAX_REQS_DEFAULT = 10
RPC_C_BIND_TO_ALL_NICS = 1
RPC_C_USE_INTERNET_PORT = 1
RPC_C_USE_INTRANET_PORT = 2
RPC_C_DONT_FAIL = 4
RPC_C_RPCHTTP_USE_LOAD_BALANCE = 8
RPC_C_TRY_ENFORCE_MAX_CALLS = 16
RPC_C_MQ_TEMPORARY = 0
RPC_C_MQ_PERMANENT = 1
RPC_C_MQ_CLEAR_ON_OPEN = 2
RPC_C_MQ_USE_EXISTING_SECURITY = 4
RPC_C_MQ_AUTHN_LEVEL_NONE = 0
RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY = 8
RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY = 16
RPC_C_MQ_EXPRESS = 0
RPC_C_MQ_RECOVERABLE = 1
RPC_C_MQ_JOURNAL_NONE = 0
RPC_C_MQ_JOURNAL_DEADLETTER = 1
RPC_C_MQ_JOURNAL_ALWAYS = 2
RPC_C_OPT_MQ_DELIVERY = 1
RPC_C_OPT_MQ_PRIORITY = 2
RPC_C_OPT_MQ_JOURNAL = 3
RPC_C_OPT_MQ_ACKNOWLEDGE = 4
RPC_C_OPT_MQ_AUTHN_SERVICE = 5
RPC_C_OPT_MQ_AUTHN_LEVEL = 6
RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE = 7
RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED = 8
RPC_C_OPT_BINDING_NONCAUSAL = 9
RPC_C_OPT_SECURITY_CALLBACK = 10
RPC_C_OPT_UNIQUE_BINDING = 11
RPC_C_OPT_MAX_OPTIONS = 12
RPC_C_OPT_CALL_TIMEOUT = 12
RPC_C_OPT_DONT_LINGER = 13
RPC_C_OPT_TRANS_SEND_BUFFER_SIZE = 5
RPC_C_OPT_TRUST_PEER = 14
RPC_C_OPT_ASYNC_BLOCK = 15
RPC_C_OPT_OPTIMIZE_TIME = 16
RPC_C_FULL_CERT_CHAIN = 1
RPC_C_STATS_CALLS_IN = 0
RPC_C_STATS_CALLS_OUT = 1
RPC_C_STATS_PKTS_IN = 2
RPC_C_STATS_PKTS_OUT = 3
RPC_C_AUTHN_NONE = 0
RPC_C_AUTHN_DCE_PRIVATE = 1
RPC_C_AUTHN_DCE_PUBLIC = 2
RPC_C_AUTHN_DEC_PUBLIC = 4
RPC_C_AUTHN_GSS_NEGOTIATE = 9
RPC_C_AUTHN_WINNT = 10
RPC_C_AUTHN_GSS_SCHANNEL = 14
RPC_C_AUTHN_GSS_KERBEROS = 16
RPC_C_AUTHN_DPA = 17
RPC_C_AUTHN_MSN = 18
RPC_C_AUTHN_DIGEST = 21
RPC_C_AUTHN_KERNEL = 20
RPC_C_AUTHN_NEGO_EXTENDER = 30
RPC_C_AUTHN_PKU2U = 31
RPC_C_AUTHN_LIVE_SSP = 32
RPC_C_AUTHN_LIVEXP_SSP = 35
RPC_C_AUTHN_CLOUD_AP = 36
RPC_C_AUTHN_MSONLINE = 82
RPC_C_AUTHN_MQ = 100
RPC_C_AUTHN_DEFAULT = -1
RPC_C_SECURITY_QOS_VERSION = 1
RPC_C_SECURITY_QOS_VERSION_1 = 1
RPC_C_SECURITY_QOS_VERSION_2 = 2
RPC_C_HTTP_AUTHN_SCHEME_BASIC = 1
RPC_C_HTTP_AUTHN_SCHEME_NTLM = 2
RPC_C_HTTP_AUTHN_SCHEME_PASSPORT = 4
RPC_C_HTTP_AUTHN_SCHEME_DIGEST = 8
RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE = 16
RPC_C_HTTP_AUTHN_SCHEME_CERT = 65536
RPC_C_SECURITY_QOS_VERSION_3 = 3
RPC_C_SECURITY_QOS_VERSION_4 = 4
RPC_C_SECURITY_QOS_VERSION_5 = 5
RPC_PROTSEQ_TCP = 1
RPC_PROTSEQ_NMP = 2
RPC_PROTSEQ_LRPC = 3
RPC_PROTSEQ_HTTP = 4
RPC_BHT_OBJECT_UUID_VALID = 1
RPC_BHO_EXCLUSIVE_AND_GUARANTEED = 4
RPC_C_AUTHZ_NONE = 0
RPC_C_AUTHZ_NAME = 1
RPC_C_AUTHZ_DCE = 2
RPC_C_AUTHZ_DEFAULT = 4294967295
DCE_C_ERROR_STRING_LEN = 256
RPC_C_EP_ALL_ELTS = 0
RPC_C_EP_MATCH_BY_IF = 1
RPC_C_EP_MATCH_BY_OBJ = 2
RPC_C_EP_MATCH_BY_BOTH = 3
RPC_C_VERS_ALL = 1
RPC_C_VERS_COMPATIBLE = 2
RPC_C_VERS_EXACT = 3
RPC_C_VERS_MAJOR_ONLY = 4
RPC_C_VERS_UPTO = 5
RPC_C_MGMT_INQ_IF_IDS = 0
RPC_C_MGMT_INQ_PRINC_NAME = 1
RPC_C_MGMT_INQ_STATS = 2
RPC_C_MGMT_IS_SERVER_LISTEN = 3
RPC_C_MGMT_STOP_SERVER_LISTEN = 4
RPC_C_PARM_MAX_PACKET_LENGTH = 1
RPC_C_PARM_BUFFER_LENGTH = 2
RPC_IF_AUTOLISTEN = 1
RPC_IF_OLE = 2
RPC_IF_ALLOW_UNKNOWN_AUTHORITY = 4
RPC_IF_ALLOW_SECURE_ONLY = 8
RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH = 16
RPC_IF_ALLOW_LOCAL_ONLY = 32
RPC_IF_SEC_NO_CACHE = 64
RPC_IF_SEC_CACHE_PER_PROC = 128
RPC_IF_ASYNC_CALLBACK = 256
RPC_FW_IF_FLAG_DCOM = 1
RPC_C_NOTIFY_ON_SEND_COMPLETE = 1
MaxNumberOfEEInfoParams = 4
RPC_EEINFO_VERSION = 1
EEInfoPreviousRecordsMissing = 1
EEInfoNextRecordsMissing = 2
EEInfoUseFileTime = 4
EEInfoGCCOM = 11
EEInfoGCFRS = 12
RPC_CALL_ATTRIBUTES_VERSION = 2
RPC_QUERY_SERVER_PRINCIPAL_NAME = 2
RPC_QUERY_CLIENT_PRINCIPAL_NAME = 4
RPC_QUERY_CALL_LOCAL_ADDRESS = 8
RPC_QUERY_CLIENT_PID = 16
RPC_QUERY_IS_CLIENT_LOCAL = 32
RPC_QUERY_NO_AUTH_REQUIRED = 64
RPC_QUERY_CLIENT_ID = 128
RPC_CALL_STATUS_CANCELLED = 1
RPC_CALL_STATUS_DISCONNECTED = 2
RPC_CONTEXT_HANDLE_DEFAULT_FLAGS = 0
RPC_CONTEXT_HANDLE_FLAGS = 805306368
RPC_CONTEXT_HANDLE_SERIALIZE = 268435456
RPC_CONTEXT_HANDLE_DONT_SERIALIZE = 536870912
RPC_TYPE_STRICT_CONTEXT_HANDLE = 1073741824
RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE = 2147483648
RPC_NCA_FLAGS_DEFAULT = 0
RPC_NCA_FLAGS_IDEMPOTENT = 1
RPC_NCA_FLAGS_BROADCAST = 2
RPC_NCA_FLAGS_MAYBE = 4
RPCFLG_HAS_GUARANTEE = 16
RPCFLG_WINRT_REMOTE_ASYNC = 32
RPC_BUFFER_COMPLETE = 4096
RPC_BUFFER_PARTIAL = 8192
RPC_BUFFER_EXTRA = 16384
RPC_BUFFER_ASYNC = 32768
RPC_BUFFER_NONOTIFY = 65536
RPCFLG_MESSAGE = 16777216
RPCFLG_AUTO_COMPLETE = 134217728
RPCFLG_LOCAL_CALL = 268435456
RPCFLG_INPUT_SYNCHRONOUS = 536870912
RPCFLG_ASYNCHRONOUS = 1073741824
RPCFLG_NON_NDR = 2147483648
RPCFLG_HAS_MULTI_SYNTAXES = 33554432
RPCFLG_HAS_CALLBACK = 67108864
RPCFLG_ACCESSIBILITY_BIT1 = 1048576
RPCFLG_ACCESSIBILITY_BIT2 = 2097152
RPCFLG_ACCESS_LOCAL = 4194304
NDR_CUSTOM_OR_DEFAULT_ALLOCATOR = 268435456
NDR_DEFAULT_ALLOCATOR = 536870912
RPCFLG_NDR64_CONTAINS_ARM_LAYOUT = 67108864
RPCFLG_SENDER_WAITING_FOR_REPLY = 8388608
RPC_FLAGS_VALID_BIT = 32768
NT351_INTERFACE_SIZE = 64
RPC_INTERFACE_HAS_PIPES = 1
RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED = 1
RPC_SYSTEM_HANDLE_FREE_RETRIEVED = 2
RPC_SYSTEM_HANDLE_FREE_ALL = 3
RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE = 4
TRANSPORT_TYPE_CN = 1
TRANSPORT_TYPE_DG = 2
TRANSPORT_TYPE_LPC = 4
TRANSPORT_TYPE_WMSG = 8
RPC_P_ADDR_FORMAT_TCP_IPV4 = 1
RPC_P_ADDR_FORMAT_TCP_IPV6 = 2
RPC_C_OPT_SESSION_ID = 6
RPC_C_OPT_COOKIE_AUTH = 7
RPC_C_OPT_RESOURCE_TYPE_UUID = 8
RPC_PROXY_CONNECTION_TYPE_IN_PROXY = 0
RPC_PROXY_CONNECTION_TYPE_OUT_PROXY = 1
RPC_C_OPT_PRIVATE_SUPPRESS_WAKE = 1
RPC_C_OPT_PRIVATE_DO_NOT_DISTURB = 2
RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND = 3
RPC_C_PROFILE_DEFAULT_ELT = 0
RPC_C_PROFILE_ALL_ELT = 1
RPC_C_PROFILE_ALL_ELTS = 1
RPC_C_PROFILE_MATCH_BY_IF = 2
RPC_C_PROFILE_MATCH_BY_MBR = 3
RPC_C_PROFILE_MATCH_BY_BOTH = 4
RPC_C_NS_DEFAULT_EXP_AGE = -1
TARGET_IS_NT1012_OR_LATER = 1
TARGET_IS_NT102_OR_LATER = 1
TARGET_IS_NT100_OR_LATER = 1
TARGET_IS_NT63_OR_LATER = 1
TARGET_IS_NT62_OR_LATER = 1
TARGET_IS_NT61_OR_LATER = 1
TARGET_IS_NT60_OR_LATER = 1
TARGET_IS_NT51_OR_LATER = 1
TARGET_IS_NT50_OR_LATER = 1
TARGET_IS_NT40_OR_LATER = 1
TARGET_IS_NT351_OR_WIN95_OR_LATER = 1
cbNDRContext = 20
USER_CALL_IS_ASYNC = 256
USER_CALL_NEW_CORRELATION_DESC = 512
MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION = 1
USER_MARSHAL_FC_BYTE = 1
USER_MARSHAL_FC_CHAR = 2
USER_MARSHAL_FC_SMALL = 3
USER_MARSHAL_FC_USMALL = 4
USER_MARSHAL_FC_WCHAR = 5
USER_MARSHAL_FC_SHORT = 6
USER_MARSHAL_FC_USHORT = 7
USER_MARSHAL_FC_LONG = 8
USER_MARSHAL_FC_ULONG = 9
USER_MARSHAL_FC_FLOAT = 10
USER_MARSHAL_FC_HYPER = 11
USER_MARSHAL_FC_DOUBLE = 12
INVALID_FRAGMENT_ID = 0
NDR64_FC_EXPLICIT_HANDLE = 0
NDR64_FC_BIND_GENERIC = 1
NDR64_FC_BIND_PRIMITIVE = 2
NDR64_FC_AUTO_HANDLE = 3
NDR64_FC_CALLBACK_HANDLE = 4
NDR64_FC_NO_HANDLE = 5
__RPCPROXY_H_VERSION__ = 477
MidlInterceptionInfoVersionOne = 1
MidlWinrtTypeSerializationInfoVersionOne = 1
pub const RPC_C_BINDING_INFINITE_TIMEOUT: u32 = 10;
pub const RPC_C_BINDING_MIN_TIMEOUT: u32 = 0;
pub const RPC_C_BINDING_DEFAULT_TIMEOUT: u32 = 5;
pub const RPC_C_BINDING_MAX_TIMEOUT: u32 = 9;
pub const RPC_C_CANCEL_INFINITE_TIMEOUT: i32 = -1;
pub const RPC_C_LISTEN_MAX_CALLS_DEFAULT: u32 = 1234;
pub const RPC_C_PROTSEQ_MAX_REQS_DEFAULT: u32 = 10;
pub const RPC_C_BIND_TO_ALL_NICS: u32 = 1;
pub const RPC_C_USE_INTERNET_PORT: u32 = 1;
pub const RPC_C_USE_INTRANET_PORT: u32 = 2;
pub const RPC_C_DONT_FAIL: u32 = 4;
pub const RPC_C_RPCHTTP_USE_LOAD_BALANCE: u32 = 8;
pub const RPC_C_TRY_ENFORCE_MAX_CALLS: u32 = 16;
pub const RPC_C_MQ_TEMPORARY: u32 = 0;
pub const RPC_C_MQ_PERMANENT: u32 = 1;
pub const RPC_C_MQ_CLEAR_ON_OPEN: u32 = 2;
pub const RPC_C_MQ_USE_EXISTING_SECURITY: u32 = 4;
pub const RPC_C_MQ_AUTHN_LEVEL_NONE: u32 = 0;
pub const RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY: u32 = 8;
pub const RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY: u32 = 16;
pub const RPC_C_MQ_EXPRESS: u32 = 0;
pub const RPC_C_MQ_RECOVERABLE: u32 = 1;
pub const RPC_C_MQ_JOURNAL_NONE: u32 = 0;
pub const RPC_C_MQ_JOURNAL_DEADLETTER: u32 = 1;
pub const RPC_C_MQ_JOURNAL_ALWAYS: u32 = 2;
pub const RPC_C_OPT_MQ_DELIVERY: u32 = 1;
pub const RPC_C_OPT_MQ_PRIORITY: u32 = 2;
pub const RPC_C_OPT_MQ_JOURNAL: u32 = 3;
pub const RPC_C_OPT_MQ_ACKNOWLEDGE: u32 = 4;
pub const RPC_C_OPT_MQ_AUTHN_SERVICE: u32 = 5;
pub const RPC_C_OPT_MQ_AUTHN_LEVEL: u32 = 6;
pub const RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE: u32 = 7;
pub const RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED: u32 = 8;
pub const RPC_C_OPT_BINDING_NONCAUSAL: u32 = 9;
pub const RPC_C_OPT_SECURITY_CALLBACK: u32 = 10;
pub const RPC_C_OPT_UNIQUE_BINDING: u32 = 11;
pub const RPC_C_OPT_MAX_OPTIONS: u32 = 12;
pub const RPC_C_OPT_CALL_TIMEOUT: u32 = 12;
pub const RPC_C_OPT_DONT_LINGER: u32 = 13;
pub const RPC_C_OPT_TRANS_SEND_BUFFER_SIZE: u32 = 5;
pub const RPC_C_OPT_TRUST_PEER: u32 = 14;
pub const RPC_C_OPT_ASYNC_BLOCK: u32 = 15;
pub const RPC_C_OPT_OPTIMIZE_TIME: u32 = 16;
pub const RPC_C_FULL_CERT_CHAIN: u32 = 1;
pub const RPC_C_STATS_CALLS_IN: u32 = 0;
pub const RPC_C_STATS_CALLS_OUT: u32 = 1;
pub const RPC_C_STATS_PKTS_IN: u32 = 2;
pub const RPC_C_STATS_PKTS_OUT: u32 = 3;
pub const RPC_C_AUTHN_NONE: u32 = 0;
pub const RPC_C_AUTHN_DCE_PRIVATE: u32 = 1;
pub const RPC_C_AUTHN_DCE_PUBLIC: u32 = 2;
pub const RPC_C_AUTHN_DEC_PUBLIC: u32 = 4;
pub const RPC_C_AUTHN_GSS_NEGOTIATE: u32 = 9;
pub const RPC_C_AUTHN_WINNT: u32 = 10;
pub const RPC_C_AUTHN_GSS_SCHANNEL: u32 = 14;
pub const RPC_C_AUTHN_GSS_KERBEROS: u32 = 16;
pub const RPC_C_AUTHN_DPA: u32 = 17;
pub const RPC_C_AUTHN_MSN: u32 = 18;
pub const RPC_C_AUTHN_DIGEST: u32 = 21;
pub const RPC_C_AUTHN_KERNEL: u32 = 20;
pub const RPC_C_AUTHN_NEGO_EXTENDER: u32 = 30;
pub const RPC_C_AUTHN_PKU2U: u32 = 31;
pub const RPC_C_AUTHN_LIVE_SSP: u32 = 32;
pub const RPC_C_AUTHN_LIVEXP_SSP: u32 = 35;
pub const RPC_C_AUTHN_CLOUD_AP: u32 = 36;
pub const RPC_C_AUTHN_MSONLINE: u32 = 82;
pub const RPC_C_AUTHN_MQ: u32 = 100;
pub const RPC_C_AUTHN_DEFAULT: i32 = -1;
pub const RPC_C_SECURITY_QOS_VERSION: i32 = 1;
pub const RPC_C_SECURITY_QOS_VERSION_1: i32 = 1;
pub const RPC_C_SECURITY_QOS_VERSION_2: i32 = 2;
pub const RPC_C_HTTP_AUTHN_SCHEME_BASIC: u32 = 1;
pub const RPC_C_HTTP_AUTHN_SCHEME_NTLM: u32 = 2;
pub const RPC_C_HTTP_AUTHN_SCHEME_PASSPORT: u32 = 4;
pub const RPC_C_HTTP_AUTHN_SCHEME_DIGEST: u32 = 8;
pub const RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE: u32 = 16;
pub const RPC_C_HTTP_AUTHN_SCHEME_CERT: u32 = 65536;
pub const RPC_C_SECURITY_QOS_VERSION_3: i32 = 3;
pub const RPC_C_SECURITY_QOS_VERSION_4: i32 = 4;
pub const RPC_C_SECURITY_QOS_VERSION_5: i32 = 5;
pub const RPC_PROTSEQ_TCP: u32 = 1;
pub const RPC_PROTSEQ_NMP: u32 = 2;
pub const RPC_PROTSEQ_LRPC: u32 = 3;
pub const RPC_PROTSEQ_HTTP: u32 = 4;
pub const RPC_BHT_OBJECT_UUID_VALID: u32 = 1;
pub const RPC_BHO_EXCLUSIVE_AND_GUARANTEED: u32 = 4;
pub const RPC_C_AUTHZ_NONE: u32 = 0;
pub const RPC_C_AUTHZ_NAME: u32 = 1;
pub const RPC_C_AUTHZ_DCE: u32 = 2;
pub const RPC_C_AUTHZ_DEFAULT: u32 = 4294967295;
pub const DCE_C_ERROR_STRING_LEN: u32 = 256;
pub const RPC_C_EP_ALL_ELTS: u32 = 0;
pub const RPC_C_EP_MATCH_BY_IF: u32 = 1;
pub const RPC_C_EP_MATCH_BY_OBJ: u32 = 2;
pub const RPC_C_EP_MATCH_BY_BOTH: u32 = 3;
pub const RPC_C_VERS_ALL: u32 = 1;
pub const RPC_C_VERS_COMPATIBLE: u32 = 2;
pub const RPC_C_VERS_EXACT: u32 = 3;
pub const RPC_C_VERS_MAJOR_ONLY: u32 = 4;
pub const RPC_C_VERS_UPTO: u32 = 5;
pub const RPC_C_MGMT_INQ_IF_IDS: u32 = 0;
pub const RPC_C_MGMT_INQ_PRINC_NAME: u32 = 1;
pub const RPC_C_MGMT_INQ_STATS: u32 = 2;
pub const RPC_C_MGMT_IS_SERVER_LISTEN: u32 = 3;
pub const RPC_C_MGMT_STOP_SERVER_LISTEN: u32 = 4;
pub const RPC_C_PARM_MAX_PACKET_LENGTH: u32 = 1;
pub const RPC_C_PARM_BUFFER_LENGTH: u32 = 2;
pub const RPC_IF_AUTOLISTEN: u32 = 1;
pub const RPC_IF_OLE: u32 = 2;
pub const RPC_IF_ALLOW_UNKNOWN_AUTHORITY: u32 = 4;
pub const RPC_IF_ALLOW_SECURE_ONLY: u32 = 8;
pub const RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH: u32 = 16;
pub const RPC_IF_ALLOW_LOCAL_ONLY: u32 = 32;
pub const RPC_IF_SEC_NO_CACHE: u32 = 64;
pub const RPC_IF_SEC_CACHE_PER_PROC: u32 = 128;
pub const RPC_IF_ASYNC_CALLBACK: u32 = 256;
pub const RPC_FW_IF_FLAG_DCOM: u32 = 1;
pub const RPC_C_NOTIFY_ON_SEND_COMPLETE: u32 = 1;
pub const MaxNumberOfEEInfoParams: u32 = 4;
pub const RPC_EEINFO_VERSION: u32 = 1;
pub const EEInfoPreviousRecordsMissing: u32 = 1;
pub const EEInfoNextRecordsMissing: u32 = 2;
pub const EEInfoUseFileTime: u32 = 4;
pub const EEInfoGCCOM: u32 = 11;
pub const EEInfoGCFRS: u32 = 12;
pub const RPC_CALL_ATTRIBUTES_VERSION: u32 = 2;
pub const RPC_QUERY_SERVER_PRINCIPAL_NAME: u32 = 2;
pub const RPC_QUERY_CLIENT_PRINCIPAL_NAME: u32 = 4;
pub const RPC_QUERY_CALL_LOCAL_ADDRESS: u32 = 8;
pub const RPC_QUERY_CLIENT_PID: u32 = 16;
pub const RPC_QUERY_IS_CLIENT_LOCAL: u32 = 32;
pub const RPC_QUERY_NO_AUTH_REQUIRED: u32 = 64;
pub const RPC_QUERY_CLIENT_ID: u32 = 128;
pub const RPC_CALL_STATUS_CANCELLED: u32 = 1;
pub const RPC_CALL_STATUS_DISCONNECTED: u32 = 2;
pub const RPC_CONTEXT_HANDLE_DEFAULT_FLAGS: u32 = 0;
pub const RPC_CONTEXT_HANDLE_FLAGS: u32 = 805306368;
pub const RPC_CONTEXT_HANDLE_SERIALIZE: u32 = 268435456;
pub const RPC_CONTEXT_HANDLE_DONT_SERIALIZE: u32 = 536870912;
pub const RPC_TYPE_STRICT_CONTEXT_HANDLE: u32 = 1073741824;
pub const RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE: u32 = 2147483648;
pub const RPC_NCA_FLAGS_DEFAULT: u32 = 0;
pub const RPC_NCA_FLAGS_IDEMPOTENT: u32 = 1;
pub const RPC_NCA_FLAGS_BROADCAST: u32 = 2;
pub const RPC_NCA_FLAGS_MAYBE: u32 = 4;
pub const RPCFLG_HAS_GUARANTEE: u32 = 16;
pub const RPCFLG_WINRT_REMOTE_ASYNC: u32 = 32;
pub const RPC_BUFFER_COMPLETE: u32 = 4096;
pub const RPC_BUFFER_PARTIAL: u32 = 8192;
pub const RPC_BUFFER_EXTRA: u32 = 16384;
pub const RPC_BUFFER_ASYNC: u32 = 32768;
pub const RPC_BUFFER_NONOTIFY: u32 = 65536;
pub const RPCFLG_MESSAGE: u32 = 16777216;
pub const RPCFLG_AUTO_COMPLETE: u32 = 134217728;
pub const RPCFLG_LOCAL_CALL: u32 = 268435456;
pub const RPCFLG_INPUT_SYNCHRONOUS: u32 = 536870912;
pub const RPCFLG_ASYNCHRONOUS: u32 = 1073741824;
pub const RPCFLG_NON_NDR: u32 = 2147483648;
pub const RPCFLG_HAS_MULTI_SYNTAXES: u32 = 33554432;
pub const RPCFLG_HAS_CALLBACK: u32 = 67108864;
pub const RPCFLG_ACCESSIBILITY_BIT1: u32 = 1048576;
pub const RPCFLG_ACCESSIBILITY_BIT2: u32 = 2097152;
pub const RPCFLG_ACCESS_LOCAL: u32 = 4194304;
pub const NDR_CUSTOM_OR_DEFAULT_ALLOCATOR: u32 = 268435456;
pub const NDR_DEFAULT_ALLOCATOR: u32 = 536870912;
pub const RPCFLG_NDR64_CONTAINS_ARM_LAYOUT: u32 = 67108864;
pub const RPCFLG_SENDER_WAITING_FOR_REPLY: u32 = 8388608;
pub const RPC_FLAGS_VALID_BIT: u32 = 32768;
pub const NT351_INTERFACE_SIZE: u32 = 64;
pub const RPC_INTERFACE_HAS_PIPES: u32 = 1;
pub const RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED: u32 = 1;
pub const RPC_SYSTEM_HANDLE_FREE_RETRIEVED: u32 = 2;
pub const RPC_SYSTEM_HANDLE_FREE_ALL: u32 = 3;
pub const RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE: u32 = 4;
pub const TRANSPORT_TYPE_CN: u32 = 1;
pub const TRANSPORT_TYPE_DG: u32 = 2;
pub const TRANSPORT_TYPE_LPC: u32 = 4;
pub const TRANSPORT_TYPE_WMSG: u32 = 8;
pub const RPC_P_ADDR_FORMAT_TCP_IPV4: u32 = 1;
pub const RPC_P_ADDR_FORMAT_TCP_IPV6: u32 = 2;
pub const RPC_C_OPT_SESSION_ID: u32 = 6;
pub const RPC_C_OPT_COOKIE_AUTH: u32 = 7;
pub const RPC_C_OPT_RESOURCE_TYPE_UUID: u32 = 8;
pub const RPC_PROXY_CONNECTION_TYPE_IN_PROXY: u32 = 0;
pub const RPC_PROXY_CONNECTION_TYPE_OUT_PROXY: u32 = 1;
pub const RPC_C_OPT_PRIVATE_SUPPRESS_WAKE: u32 = 1;
pub const RPC_C_OPT_PRIVATE_DO_NOT_DISTURB: u32 = 2;
pub const RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND: u32 = 3;
pub const RPC_C_PROFILE_DEFAULT_ELT: u32 = 0;
pub const RPC_C_PROFILE_ALL_ELT: u32 = 1;
pub const RPC_C_PROFILE_ALL_ELTS: u32 = 1;
pub const RPC_C_PROFILE_MATCH_BY_IF: u32 = 2;
pub const RPC_C_PROFILE_MATCH_BY_MBR: u32 = 3;
pub const RPC_C_PROFILE_MATCH_BY_BOTH: u32 = 4;
pub const RPC_C_NS_DEFAULT_EXP_AGE: i32 = -1;
pub const TARGET_IS_NT1012_OR_LATER: u32 = 1;
pub const TARGET_IS_NT102_OR_LATER: u32 = 1;
pub const TARGET_IS_NT100_OR_LATER: u32 = 1;
pub const TARGET_IS_NT63_OR_LATER: u32 = 1;
pub const TARGET_IS_NT62_OR_LATER: u32 = 1;
pub const TARGET_IS_NT61_OR_LATER: u32 = 1;
pub const TARGET_IS_NT60_OR_LATER: u32 = 1;
pub const TARGET_IS_NT51_OR_LATER: u32 = 1;
pub const TARGET_IS_NT50_OR_LATER: u32 = 1;
pub const TARGET_IS_NT40_OR_LATER: u32 = 1;
pub const TARGET_IS_NT351_OR_WIN95_OR_LATER: u32 = 1;
pub const cbNDRContext: u32 = 20;
pub const USER_CALL_IS_ASYNC: u32 = 256;
pub const USER_CALL_NEW_CORRELATION_DESC: u32 = 512;
pub const MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION: i32 = 1;
pub const USER_MARSHAL_FC_BYTE: u32 = 1;
pub const USER_MARSHAL_FC_CHAR: u32 = 2;
pub const USER_MARSHAL_FC_SMALL: u32 = 3;
pub const USER_MARSHAL_FC_USMALL: u32 = 4;
pub const USER_MARSHAL_FC_WCHAR: u32 = 5;
pub const USER_MARSHAL_FC_SHORT: u32 = 6;
pub const USER_MARSHAL_FC_USHORT: u32 = 7;
pub const USER_MARSHAL_FC_LONG: u32 = 8;
pub const USER_MARSHAL_FC_ULONG: u32 = 9;
pub const USER_MARSHAL_FC_FLOAT: u32 = 10;
pub const USER_MARSHAL_FC_HYPER: u32 = 11;
pub const USER_MARSHAL_FC_DOUBLE: u32 = 12;
pub const INVALID_FRAGMENT_ID: u32 = 0;
pub const NDR64_FC_EXPLICIT_HANDLE: u32 = 0;
pub const NDR64_FC_BIND_GENERIC: u32 = 1;
pub const NDR64_FC_BIND_PRIMITIVE: u32 = 2;
pub const NDR64_FC_AUTO_HANDLE: u32 = 3;
pub const NDR64_FC_CALLBACK_HANDLE: u32 = 4;
pub const NDR64_FC_NO_HANDLE: u32 = 5;
pub const __RPCPROXY_H_VERSION__: u32 = 477;
pub const MidlInterceptionInfoVersionOne: i32 = 1;
pub const MidlWinrtTypeSerializationInfoVersionOne: i32 = 1;
const (
	RPC_C_BINDING_INFINITE_TIMEOUT uint32 = 10
	RPC_C_BINDING_MIN_TIMEOUT uint32 = 0
	RPC_C_BINDING_DEFAULT_TIMEOUT uint32 = 5
	RPC_C_BINDING_MAX_TIMEOUT uint32 = 9
	RPC_C_CANCEL_INFINITE_TIMEOUT int32 = -1
	RPC_C_LISTEN_MAX_CALLS_DEFAULT uint32 = 1234
	RPC_C_PROTSEQ_MAX_REQS_DEFAULT uint32 = 10
	RPC_C_BIND_TO_ALL_NICS uint32 = 1
	RPC_C_USE_INTERNET_PORT uint32 = 1
	RPC_C_USE_INTRANET_PORT uint32 = 2
	RPC_C_DONT_FAIL uint32 = 4
	RPC_C_RPCHTTP_USE_LOAD_BALANCE uint32 = 8
	RPC_C_TRY_ENFORCE_MAX_CALLS uint32 = 16
	RPC_C_MQ_TEMPORARY uint32 = 0
	RPC_C_MQ_PERMANENT uint32 = 1
	RPC_C_MQ_CLEAR_ON_OPEN uint32 = 2
	RPC_C_MQ_USE_EXISTING_SECURITY uint32 = 4
	RPC_C_MQ_AUTHN_LEVEL_NONE uint32 = 0
	RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY uint32 = 8
	RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY uint32 = 16
	RPC_C_MQ_EXPRESS uint32 = 0
	RPC_C_MQ_RECOVERABLE uint32 = 1
	RPC_C_MQ_JOURNAL_NONE uint32 = 0
	RPC_C_MQ_JOURNAL_DEADLETTER uint32 = 1
	RPC_C_MQ_JOURNAL_ALWAYS uint32 = 2
	RPC_C_OPT_MQ_DELIVERY uint32 = 1
	RPC_C_OPT_MQ_PRIORITY uint32 = 2
	RPC_C_OPT_MQ_JOURNAL uint32 = 3
	RPC_C_OPT_MQ_ACKNOWLEDGE uint32 = 4
	RPC_C_OPT_MQ_AUTHN_SERVICE uint32 = 5
	RPC_C_OPT_MQ_AUTHN_LEVEL uint32 = 6
	RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE uint32 = 7
	RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED uint32 = 8
	RPC_C_OPT_BINDING_NONCAUSAL uint32 = 9
	RPC_C_OPT_SECURITY_CALLBACK uint32 = 10
	RPC_C_OPT_UNIQUE_BINDING uint32 = 11
	RPC_C_OPT_MAX_OPTIONS uint32 = 12
	RPC_C_OPT_CALL_TIMEOUT uint32 = 12
	RPC_C_OPT_DONT_LINGER uint32 = 13
	RPC_C_OPT_TRANS_SEND_BUFFER_SIZE uint32 = 5
	RPC_C_OPT_TRUST_PEER uint32 = 14
	RPC_C_OPT_ASYNC_BLOCK uint32 = 15
	RPC_C_OPT_OPTIMIZE_TIME uint32 = 16
	RPC_C_FULL_CERT_CHAIN uint32 = 1
	RPC_C_STATS_CALLS_IN uint32 = 0
	RPC_C_STATS_CALLS_OUT uint32 = 1
	RPC_C_STATS_PKTS_IN uint32 = 2
	RPC_C_STATS_PKTS_OUT uint32 = 3
	RPC_C_AUTHN_NONE uint32 = 0
	RPC_C_AUTHN_DCE_PRIVATE uint32 = 1
	RPC_C_AUTHN_DCE_PUBLIC uint32 = 2
	RPC_C_AUTHN_DEC_PUBLIC uint32 = 4
	RPC_C_AUTHN_GSS_NEGOTIATE uint32 = 9
	RPC_C_AUTHN_WINNT uint32 = 10
	RPC_C_AUTHN_GSS_SCHANNEL uint32 = 14
	RPC_C_AUTHN_GSS_KERBEROS uint32 = 16
	RPC_C_AUTHN_DPA uint32 = 17
	RPC_C_AUTHN_MSN uint32 = 18
	RPC_C_AUTHN_DIGEST uint32 = 21
	RPC_C_AUTHN_KERNEL uint32 = 20
	RPC_C_AUTHN_NEGO_EXTENDER uint32 = 30
	RPC_C_AUTHN_PKU2U uint32 = 31
	RPC_C_AUTHN_LIVE_SSP uint32 = 32
	RPC_C_AUTHN_LIVEXP_SSP uint32 = 35
	RPC_C_AUTHN_CLOUD_AP uint32 = 36
	RPC_C_AUTHN_MSONLINE uint32 = 82
	RPC_C_AUTHN_MQ uint32 = 100
	RPC_C_AUTHN_DEFAULT int32 = -1
	RPC_C_SECURITY_QOS_VERSION int32 = 1
	RPC_C_SECURITY_QOS_VERSION_1 int32 = 1
	RPC_C_SECURITY_QOS_VERSION_2 int32 = 2
	RPC_C_HTTP_AUTHN_SCHEME_BASIC uint32 = 1
	RPC_C_HTTP_AUTHN_SCHEME_NTLM uint32 = 2
	RPC_C_HTTP_AUTHN_SCHEME_PASSPORT uint32 = 4
	RPC_C_HTTP_AUTHN_SCHEME_DIGEST uint32 = 8
	RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE uint32 = 16
	RPC_C_HTTP_AUTHN_SCHEME_CERT uint32 = 65536
	RPC_C_SECURITY_QOS_VERSION_3 int32 = 3
	RPC_C_SECURITY_QOS_VERSION_4 int32 = 4
	RPC_C_SECURITY_QOS_VERSION_5 int32 = 5
	RPC_PROTSEQ_TCP uint32 = 1
	RPC_PROTSEQ_NMP uint32 = 2
	RPC_PROTSEQ_LRPC uint32 = 3
	RPC_PROTSEQ_HTTP uint32 = 4
	RPC_BHT_OBJECT_UUID_VALID uint32 = 1
	RPC_BHO_EXCLUSIVE_AND_GUARANTEED uint32 = 4
	RPC_C_AUTHZ_NONE uint32 = 0
	RPC_C_AUTHZ_NAME uint32 = 1
	RPC_C_AUTHZ_DCE uint32 = 2
	RPC_C_AUTHZ_DEFAULT uint32 = 4294967295
	DCE_C_ERROR_STRING_LEN uint32 = 256
	RPC_C_EP_ALL_ELTS uint32 = 0
	RPC_C_EP_MATCH_BY_IF uint32 = 1
	RPC_C_EP_MATCH_BY_OBJ uint32 = 2
	RPC_C_EP_MATCH_BY_BOTH uint32 = 3
	RPC_C_VERS_ALL uint32 = 1
	RPC_C_VERS_COMPATIBLE uint32 = 2
	RPC_C_VERS_EXACT uint32 = 3
	RPC_C_VERS_MAJOR_ONLY uint32 = 4
	RPC_C_VERS_UPTO uint32 = 5
	RPC_C_MGMT_INQ_IF_IDS uint32 = 0
	RPC_C_MGMT_INQ_PRINC_NAME uint32 = 1
	RPC_C_MGMT_INQ_STATS uint32 = 2
	RPC_C_MGMT_IS_SERVER_LISTEN uint32 = 3
	RPC_C_MGMT_STOP_SERVER_LISTEN uint32 = 4
	RPC_C_PARM_MAX_PACKET_LENGTH uint32 = 1
	RPC_C_PARM_BUFFER_LENGTH uint32 = 2
	RPC_IF_AUTOLISTEN uint32 = 1
	RPC_IF_OLE uint32 = 2
	RPC_IF_ALLOW_UNKNOWN_AUTHORITY uint32 = 4
	RPC_IF_ALLOW_SECURE_ONLY uint32 = 8
	RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH uint32 = 16
	RPC_IF_ALLOW_LOCAL_ONLY uint32 = 32
	RPC_IF_SEC_NO_CACHE uint32 = 64
	RPC_IF_SEC_CACHE_PER_PROC uint32 = 128
	RPC_IF_ASYNC_CALLBACK uint32 = 256
	RPC_FW_IF_FLAG_DCOM uint32 = 1
	RPC_C_NOTIFY_ON_SEND_COMPLETE uint32 = 1
	MaxNumberOfEEInfoParams uint32 = 4
	RPC_EEINFO_VERSION uint32 = 1
	EEInfoPreviousRecordsMissing uint32 = 1
	EEInfoNextRecordsMissing uint32 = 2
	EEInfoUseFileTime uint32 = 4
	EEInfoGCCOM uint32 = 11
	EEInfoGCFRS uint32 = 12
	RPC_CALL_ATTRIBUTES_VERSION uint32 = 2
	RPC_QUERY_SERVER_PRINCIPAL_NAME uint32 = 2
	RPC_QUERY_CLIENT_PRINCIPAL_NAME uint32 = 4
	RPC_QUERY_CALL_LOCAL_ADDRESS uint32 = 8
	RPC_QUERY_CLIENT_PID uint32 = 16
	RPC_QUERY_IS_CLIENT_LOCAL uint32 = 32
	RPC_QUERY_NO_AUTH_REQUIRED uint32 = 64
	RPC_QUERY_CLIENT_ID uint32 = 128
	RPC_CALL_STATUS_CANCELLED uint32 = 1
	RPC_CALL_STATUS_DISCONNECTED uint32 = 2
	RPC_CONTEXT_HANDLE_DEFAULT_FLAGS uint32 = 0
	RPC_CONTEXT_HANDLE_FLAGS uint32 = 805306368
	RPC_CONTEXT_HANDLE_SERIALIZE uint32 = 268435456
	RPC_CONTEXT_HANDLE_DONT_SERIALIZE uint32 = 536870912
	RPC_TYPE_STRICT_CONTEXT_HANDLE uint32 = 1073741824
	RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE uint32 = 2147483648
	RPC_NCA_FLAGS_DEFAULT uint32 = 0
	RPC_NCA_FLAGS_IDEMPOTENT uint32 = 1
	RPC_NCA_FLAGS_BROADCAST uint32 = 2
	RPC_NCA_FLAGS_MAYBE uint32 = 4
	RPCFLG_HAS_GUARANTEE uint32 = 16
	RPCFLG_WINRT_REMOTE_ASYNC uint32 = 32
	RPC_BUFFER_COMPLETE uint32 = 4096
	RPC_BUFFER_PARTIAL uint32 = 8192
	RPC_BUFFER_EXTRA uint32 = 16384
	RPC_BUFFER_ASYNC uint32 = 32768
	RPC_BUFFER_NONOTIFY uint32 = 65536
	RPCFLG_MESSAGE uint32 = 16777216
	RPCFLG_AUTO_COMPLETE uint32 = 134217728
	RPCFLG_LOCAL_CALL uint32 = 268435456
	RPCFLG_INPUT_SYNCHRONOUS uint32 = 536870912
	RPCFLG_ASYNCHRONOUS uint32 = 1073741824
	RPCFLG_NON_NDR uint32 = 2147483648
	RPCFLG_HAS_MULTI_SYNTAXES uint32 = 33554432
	RPCFLG_HAS_CALLBACK uint32 = 67108864
	RPCFLG_ACCESSIBILITY_BIT1 uint32 = 1048576
	RPCFLG_ACCESSIBILITY_BIT2 uint32 = 2097152
	RPCFLG_ACCESS_LOCAL uint32 = 4194304
	NDR_CUSTOM_OR_DEFAULT_ALLOCATOR uint32 = 268435456
	NDR_DEFAULT_ALLOCATOR uint32 = 536870912
	RPCFLG_NDR64_CONTAINS_ARM_LAYOUT uint32 = 67108864
	RPCFLG_SENDER_WAITING_FOR_REPLY uint32 = 8388608
	RPC_FLAGS_VALID_BIT uint32 = 32768
	NT351_INTERFACE_SIZE uint32 = 64
	RPC_INTERFACE_HAS_PIPES uint32 = 1
	RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED uint32 = 1
	RPC_SYSTEM_HANDLE_FREE_RETRIEVED uint32 = 2
	RPC_SYSTEM_HANDLE_FREE_ALL uint32 = 3
	RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE uint32 = 4
	TRANSPORT_TYPE_CN uint32 = 1
	TRANSPORT_TYPE_DG uint32 = 2
	TRANSPORT_TYPE_LPC uint32 = 4
	TRANSPORT_TYPE_WMSG uint32 = 8
	RPC_P_ADDR_FORMAT_TCP_IPV4 uint32 = 1
	RPC_P_ADDR_FORMAT_TCP_IPV6 uint32 = 2
	RPC_C_OPT_SESSION_ID uint32 = 6
	RPC_C_OPT_COOKIE_AUTH uint32 = 7
	RPC_C_OPT_RESOURCE_TYPE_UUID uint32 = 8
	RPC_PROXY_CONNECTION_TYPE_IN_PROXY uint32 = 0
	RPC_PROXY_CONNECTION_TYPE_OUT_PROXY uint32 = 1
	RPC_C_OPT_PRIVATE_SUPPRESS_WAKE uint32 = 1
	RPC_C_OPT_PRIVATE_DO_NOT_DISTURB uint32 = 2
	RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND uint32 = 3
	RPC_C_PROFILE_DEFAULT_ELT uint32 = 0
	RPC_C_PROFILE_ALL_ELT uint32 = 1
	RPC_C_PROFILE_ALL_ELTS uint32 = 1
	RPC_C_PROFILE_MATCH_BY_IF uint32 = 2
	RPC_C_PROFILE_MATCH_BY_MBR uint32 = 3
	RPC_C_PROFILE_MATCH_BY_BOTH uint32 = 4
	RPC_C_NS_DEFAULT_EXP_AGE int32 = -1
	TARGET_IS_NT1012_OR_LATER uint32 = 1
	TARGET_IS_NT102_OR_LATER uint32 = 1
	TARGET_IS_NT100_OR_LATER uint32 = 1
	TARGET_IS_NT63_OR_LATER uint32 = 1
	TARGET_IS_NT62_OR_LATER uint32 = 1
	TARGET_IS_NT61_OR_LATER uint32 = 1
	TARGET_IS_NT60_OR_LATER uint32 = 1
	TARGET_IS_NT51_OR_LATER uint32 = 1
	TARGET_IS_NT50_OR_LATER uint32 = 1
	TARGET_IS_NT40_OR_LATER uint32 = 1
	TARGET_IS_NT351_OR_WIN95_OR_LATER uint32 = 1
	cbNDRContext uint32 = 20
	USER_CALL_IS_ASYNC uint32 = 256
	USER_CALL_NEW_CORRELATION_DESC uint32 = 512
	MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION int32 = 1
	USER_MARSHAL_FC_BYTE uint32 = 1
	USER_MARSHAL_FC_CHAR uint32 = 2
	USER_MARSHAL_FC_SMALL uint32 = 3
	USER_MARSHAL_FC_USMALL uint32 = 4
	USER_MARSHAL_FC_WCHAR uint32 = 5
	USER_MARSHAL_FC_SHORT uint32 = 6
	USER_MARSHAL_FC_USHORT uint32 = 7
	USER_MARSHAL_FC_LONG uint32 = 8
	USER_MARSHAL_FC_ULONG uint32 = 9
	USER_MARSHAL_FC_FLOAT uint32 = 10
	USER_MARSHAL_FC_HYPER uint32 = 11
	USER_MARSHAL_FC_DOUBLE uint32 = 12
	INVALID_FRAGMENT_ID uint32 = 0
	NDR64_FC_EXPLICIT_HANDLE uint32 = 0
	NDR64_FC_BIND_GENERIC uint32 = 1
	NDR64_FC_BIND_PRIMITIVE uint32 = 2
	NDR64_FC_AUTO_HANDLE uint32 = 3
	NDR64_FC_CALLBACK_HANDLE uint32 = 4
	NDR64_FC_NO_HANDLE uint32 = 5
	__RPCPROXY_H_VERSION__ uint32 = 477
	MidlInterceptionInfoVersionOne int32 = 1
	MidlWinrtTypeSerializationInfoVersionOne int32 = 1
)
#define global RPC_C_BINDING_INFINITE_TIMEOUT                   10
#define global RPC_C_BINDING_MIN_TIMEOUT                        0
#define global RPC_C_BINDING_DEFAULT_TIMEOUT                    5
#define global RPC_C_BINDING_MAX_TIMEOUT                        9
#define global RPC_C_CANCEL_INFINITE_TIMEOUT                    (-1)
#define global RPC_C_LISTEN_MAX_CALLS_DEFAULT                   1234
#define global RPC_C_PROTSEQ_MAX_REQS_DEFAULT                   10
#define global RPC_C_BIND_TO_ALL_NICS                           1
#define global RPC_C_USE_INTERNET_PORT                          1
#define global RPC_C_USE_INTRANET_PORT                          2
#define global RPC_C_DONT_FAIL                                  4
#define global RPC_C_RPCHTTP_USE_LOAD_BALANCE                   8
#define global RPC_C_TRY_ENFORCE_MAX_CALLS                      16
#define global RPC_C_MQ_TEMPORARY                               0
#define global RPC_C_MQ_PERMANENT                               1
#define global RPC_C_MQ_CLEAR_ON_OPEN                           2
#define global RPC_C_MQ_USE_EXISTING_SECURITY                   4
#define global RPC_C_MQ_AUTHN_LEVEL_NONE                        0
#define global RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY               8
#define global RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY                 16
#define global RPC_C_MQ_EXPRESS                                 0
#define global RPC_C_MQ_RECOVERABLE                             1
#define global RPC_C_MQ_JOURNAL_NONE                            0
#define global RPC_C_MQ_JOURNAL_DEADLETTER                      1
#define global RPC_C_MQ_JOURNAL_ALWAYS                          2
#define global RPC_C_OPT_MQ_DELIVERY                            1
#define global RPC_C_OPT_MQ_PRIORITY                            2
#define global RPC_C_OPT_MQ_JOURNAL                             3
#define global RPC_C_OPT_MQ_ACKNOWLEDGE                         4
#define global RPC_C_OPT_MQ_AUTHN_SERVICE                       5
#define global RPC_C_OPT_MQ_AUTHN_LEVEL                         6
#define global RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE                 7
#define global RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED                 8
#define global RPC_C_OPT_BINDING_NONCAUSAL                      9
#define global RPC_C_OPT_SECURITY_CALLBACK                      10
#define global RPC_C_OPT_UNIQUE_BINDING                         11
#define global RPC_C_OPT_MAX_OPTIONS                            12
#define global RPC_C_OPT_CALL_TIMEOUT                           12
#define global RPC_C_OPT_DONT_LINGER                            13
#define global RPC_C_OPT_TRANS_SEND_BUFFER_SIZE                 5
#define global RPC_C_OPT_TRUST_PEER                             14
#define global RPC_C_OPT_ASYNC_BLOCK                            15
#define global RPC_C_OPT_OPTIMIZE_TIME                          16
#define global RPC_C_FULL_CERT_CHAIN                            1
#define global RPC_C_STATS_CALLS_IN                             0
#define global RPC_C_STATS_CALLS_OUT                            1
#define global RPC_C_STATS_PKTS_IN                              2
#define global RPC_C_STATS_PKTS_OUT                             3
#define global RPC_C_AUTHN_NONE                                 0
#define global RPC_C_AUTHN_DCE_PRIVATE                          1
#define global RPC_C_AUTHN_DCE_PUBLIC                           2
#define global RPC_C_AUTHN_DEC_PUBLIC                           4
#define global RPC_C_AUTHN_GSS_NEGOTIATE                        9
#define global RPC_C_AUTHN_WINNT                                10
#define global RPC_C_AUTHN_GSS_SCHANNEL                         14
#define global RPC_C_AUTHN_GSS_KERBEROS                         16
#define global RPC_C_AUTHN_DPA                                  17
#define global RPC_C_AUTHN_MSN                                  18
#define global RPC_C_AUTHN_DIGEST                               21
#define global RPC_C_AUTHN_KERNEL                               20
#define global RPC_C_AUTHN_NEGO_EXTENDER                        30
#define global RPC_C_AUTHN_PKU2U                                31
#define global RPC_C_AUTHN_LIVE_SSP                             32
#define global RPC_C_AUTHN_LIVEXP_SSP                           35
#define global RPC_C_AUTHN_CLOUD_AP                             36
#define global RPC_C_AUTHN_MSONLINE                             82
#define global RPC_C_AUTHN_MQ                                   100
#define global RPC_C_AUTHN_DEFAULT                              (-1)
#define global RPC_C_SECURITY_QOS_VERSION                       1
#define global RPC_C_SECURITY_QOS_VERSION_1                     1
#define global RPC_C_SECURITY_QOS_VERSION_2                     2
#define global RPC_C_HTTP_AUTHN_SCHEME_BASIC                    1
#define global RPC_C_HTTP_AUTHN_SCHEME_NTLM                     2
#define global RPC_C_HTTP_AUTHN_SCHEME_PASSPORT                 4
#define global RPC_C_HTTP_AUTHN_SCHEME_DIGEST                   8
#define global RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE                16
#define global RPC_C_HTTP_AUTHN_SCHEME_CERT                     65536
#define global RPC_C_SECURITY_QOS_VERSION_3                     3
#define global RPC_C_SECURITY_QOS_VERSION_4                     4
#define global RPC_C_SECURITY_QOS_VERSION_5                     5
#define global RPC_PROTSEQ_TCP                                  1
#define global RPC_PROTSEQ_NMP                                  2
#define global RPC_PROTSEQ_LRPC                                 3
#define global RPC_PROTSEQ_HTTP                                 4
#define global RPC_BHT_OBJECT_UUID_VALID                        1
#define global RPC_BHO_EXCLUSIVE_AND_GUARANTEED                 4
#define global RPC_C_AUTHZ_NONE                                 0
#define global RPC_C_AUTHZ_NAME                                 1
#define global RPC_C_AUTHZ_DCE                                  2
#define global RPC_C_AUTHZ_DEFAULT                              4294967295
#define global DCE_C_ERROR_STRING_LEN                           256
#define global RPC_C_EP_ALL_ELTS                                0
#define global RPC_C_EP_MATCH_BY_IF                             1
#define global RPC_C_EP_MATCH_BY_OBJ                            2
#define global RPC_C_EP_MATCH_BY_BOTH                           3
#define global RPC_C_VERS_ALL                                   1
#define global RPC_C_VERS_COMPATIBLE                            2
#define global RPC_C_VERS_EXACT                                 3
#define global RPC_C_VERS_MAJOR_ONLY                            4
#define global RPC_C_VERS_UPTO                                  5
#define global RPC_C_MGMT_INQ_IF_IDS                            0
#define global RPC_C_MGMT_INQ_PRINC_NAME                        1
#define global RPC_C_MGMT_INQ_STATS                             2
#define global RPC_C_MGMT_IS_SERVER_LISTEN                      3
#define global RPC_C_MGMT_STOP_SERVER_LISTEN                    4
#define global RPC_C_PARM_MAX_PACKET_LENGTH                     1
#define global RPC_C_PARM_BUFFER_LENGTH                         2
#define global RPC_IF_AUTOLISTEN                                1
#define global RPC_IF_OLE                                       2
#define global RPC_IF_ALLOW_UNKNOWN_AUTHORITY                   4
#define global RPC_IF_ALLOW_SECURE_ONLY                         8
#define global RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH              16
#define global RPC_IF_ALLOW_LOCAL_ONLY                          32
#define global RPC_IF_SEC_NO_CACHE                              64
#define global RPC_IF_SEC_CACHE_PER_PROC                        128
#define global RPC_IF_ASYNC_CALLBACK                            256
#define global RPC_FW_IF_FLAG_DCOM                              1
#define global RPC_C_NOTIFY_ON_SEND_COMPLETE                    1
#define global MaxNumberOfEEInfoParams                          4
#define global RPC_EEINFO_VERSION                               1
#define global EEInfoPreviousRecordsMissing                     1
#define global EEInfoNextRecordsMissing                         2
#define global EEInfoUseFileTime                                4
#define global EEInfoGCCOM                                      11
#define global EEInfoGCFRS                                      12
#define global RPC_CALL_ATTRIBUTES_VERSION                      2
#define global RPC_QUERY_SERVER_PRINCIPAL_NAME                  2
#define global RPC_QUERY_CLIENT_PRINCIPAL_NAME                  4
#define global RPC_QUERY_CALL_LOCAL_ADDRESS                     8
#define global RPC_QUERY_CLIENT_PID                             16
#define global RPC_QUERY_IS_CLIENT_LOCAL                        32
#define global RPC_QUERY_NO_AUTH_REQUIRED                       64
#define global RPC_QUERY_CLIENT_ID                              128
#define global RPC_CALL_STATUS_CANCELLED                        1
#define global RPC_CALL_STATUS_DISCONNECTED                     2
#define global RPC_CONTEXT_HANDLE_DEFAULT_FLAGS                 0
#define global RPC_CONTEXT_HANDLE_FLAGS                         805306368
#define global RPC_CONTEXT_HANDLE_SERIALIZE                     268435456
#define global RPC_CONTEXT_HANDLE_DONT_SERIALIZE                536870912
#define global RPC_TYPE_STRICT_CONTEXT_HANDLE                   1073741824
#define global RPC_TYPE_DISCONNECT_EVENT_CONTEXT_HANDLE         2147483648
#define global RPC_NCA_FLAGS_DEFAULT                            0
#define global RPC_NCA_FLAGS_IDEMPOTENT                         1
#define global RPC_NCA_FLAGS_BROADCAST                          2
#define global RPC_NCA_FLAGS_MAYBE                              4
#define global RPCFLG_HAS_GUARANTEE                             16
#define global RPCFLG_WINRT_REMOTE_ASYNC                        32
#define global RPC_BUFFER_COMPLETE                              4096
#define global RPC_BUFFER_PARTIAL                               8192
#define global RPC_BUFFER_EXTRA                                 16384
#define global RPC_BUFFER_ASYNC                                 32768
#define global RPC_BUFFER_NONOTIFY                              65536
#define global RPCFLG_MESSAGE                                   16777216
#define global RPCFLG_AUTO_COMPLETE                             134217728
#define global RPCFLG_LOCAL_CALL                                268435456
#define global RPCFLG_INPUT_SYNCHRONOUS                         536870912
#define global RPCFLG_ASYNCHRONOUS                              1073741824
#define global RPCFLG_NON_NDR                                   2147483648
#define global RPCFLG_HAS_MULTI_SYNTAXES                        33554432
#define global RPCFLG_HAS_CALLBACK                              67108864
#define global RPCFLG_ACCESSIBILITY_BIT1                        1048576
#define global RPCFLG_ACCESSIBILITY_BIT2                        2097152
#define global RPCFLG_ACCESS_LOCAL                              4194304
#define global NDR_CUSTOM_OR_DEFAULT_ALLOCATOR                  268435456
#define global NDR_DEFAULT_ALLOCATOR                            536870912
#define global RPCFLG_NDR64_CONTAINS_ARM_LAYOUT                 67108864
#define global RPCFLG_SENDER_WAITING_FOR_REPLY                  8388608
#define global RPC_FLAGS_VALID_BIT                              32768
#define global NT351_INTERFACE_SIZE                             64
#define global RPC_INTERFACE_HAS_PIPES                          1
#define global RPC_SYSTEM_HANDLE_FREE_UNRETRIEVED               1
#define global RPC_SYSTEM_HANDLE_FREE_RETRIEVED                 2
#define global RPC_SYSTEM_HANDLE_FREE_ALL                       3
#define global RPC_SYSTEM_HANDLE_FREE_ERROR_ON_CLOSE            4
#define global TRANSPORT_TYPE_CN                                1
#define global TRANSPORT_TYPE_DG                                2
#define global TRANSPORT_TYPE_LPC                               4
#define global TRANSPORT_TYPE_WMSG                              8
#define global RPC_P_ADDR_FORMAT_TCP_IPV4                       1
#define global RPC_P_ADDR_FORMAT_TCP_IPV6                       2
#define global RPC_C_OPT_SESSION_ID                             6
#define global RPC_C_OPT_COOKIE_AUTH                            7
#define global RPC_C_OPT_RESOURCE_TYPE_UUID                     8
#define global RPC_PROXY_CONNECTION_TYPE_IN_PROXY               0
#define global RPC_PROXY_CONNECTION_TYPE_OUT_PROXY              1
#define global RPC_C_OPT_PRIVATE_SUPPRESS_WAKE                  1
#define global RPC_C_OPT_PRIVATE_DO_NOT_DISTURB                 2
#define global RPC_C_OPT_PRIVATE_BREAK_ON_SUSPEND               3
#define global RPC_C_PROFILE_DEFAULT_ELT                        0
#define global RPC_C_PROFILE_ALL_ELT                            1
#define global RPC_C_PROFILE_ALL_ELTS                           1
#define global RPC_C_PROFILE_MATCH_BY_IF                        2
#define global RPC_C_PROFILE_MATCH_BY_MBR                       3
#define global RPC_C_PROFILE_MATCH_BY_BOTH                      4
#define global RPC_C_NS_DEFAULT_EXP_AGE                         (-1)
#define global TARGET_IS_NT1012_OR_LATER                        1
#define global TARGET_IS_NT102_OR_LATER                         1
#define global TARGET_IS_NT100_OR_LATER                         1
#define global TARGET_IS_NT63_OR_LATER                          1
#define global TARGET_IS_NT62_OR_LATER                          1
#define global TARGET_IS_NT61_OR_LATER                          1
#define global TARGET_IS_NT60_OR_LATER                          1
#define global TARGET_IS_NT51_OR_LATER                          1
#define global TARGET_IS_NT50_OR_LATER                          1
#define global TARGET_IS_NT40_OR_LATER                          1
#define global TARGET_IS_NT351_OR_WIN95_OR_LATER                1
#define global cbNDRContext                                     20
#define global USER_CALL_IS_ASYNC                               256
#define global USER_CALL_NEW_CORRELATION_DESC                   512
#define global MIDL_WINRT_TYPE_SERIALIZATION_INFO_CURRENT_VERSION 1
#define global USER_MARSHAL_FC_BYTE                             1
#define global USER_MARSHAL_FC_CHAR                             2
#define global USER_MARSHAL_FC_SMALL                            3
#define global USER_MARSHAL_FC_USMALL                           4
#define global USER_MARSHAL_FC_WCHAR                            5
#define global USER_MARSHAL_FC_SHORT                            6
#define global USER_MARSHAL_FC_USHORT                           7
#define global USER_MARSHAL_FC_LONG                             8
#define global USER_MARSHAL_FC_ULONG                            9
#define global USER_MARSHAL_FC_FLOAT                            10
#define global USER_MARSHAL_FC_HYPER                            11
#define global USER_MARSHAL_FC_DOUBLE                           12
#define global INVALID_FRAGMENT_ID                              0
#define global NDR64_FC_EXPLICIT_HANDLE                         0
#define global NDR64_FC_BIND_GENERIC                            1
#define global NDR64_FC_BIND_PRIMITIVE                          2
#define global NDR64_FC_AUTO_HANDLE                             3
#define global NDR64_FC_CALLBACK_HANDLE                         4
#define global NDR64_FC_NO_HANDLE                               5
#define global __RPCPROXY_H_VERSION__                           477
#define global MidlInterceptionInfoVersionOne                   1
#define global MidlWinrtTypeSerializationInfoVersionOne         1