ReactOS 0.4.16-dev-522-gb68104a
|
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "ntstatus.h"
#include "windef.h"
#include "winerror.h"
#include "winbase.h"
#include "winuser.h"
#include "winnt.h"
#include "wine/winternl.h"
#include "ntsecapi.h"
#include "iptypes.h"
#include "iphlpapi.h"
#include "rpc.h"
#include "ole2.h"
#include "rpcndr.h"
#include "rpcproxy.h"
#include "rpc_binding.h"
#include "rpc_server.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | context_handle_list |
struct | threaddata |
Macros | |
#define | WIN32_NO_STATUS |
#define | TICKS_PER_CLOCK_TICK 1000 |
#define | SECSPERDAY 86400 |
#define | TICKSPERSEC 10000000 |
#define | SECS_15_OCT_1582_TO_1601 ((17 + 30 + 31 + 365 * 18 + 5) * SECSPERDAY) |
#define | TICKS_15_OCT_1582_TO_1601 ((ULONGLONG)SECS_15_OCT_1582_TO_1601 * TICKSPERSEC) |
#define | ADDRESS_BYTES_NEEDED 6 |
#define | MAX_RPC_ERROR_TEXT 256 |
Variables | |
static UUID | uuid_nil |
static CRITICAL_SECTION | uuid_cs = { &critsect_debug, -1, 0, 0, 0, 0 } |
static CRITICAL_SECTION_DEBUG | critsect_debug |
static CRITICAL_SECTION | threaddata_cs = { &threaddata_cs_debug, -1, 0, 0, 0, 0 } |
static CRITICAL_SECTION_DEBUG | threaddata_cs_debug |
static struct list | threaddata_list = LIST_INIT(threaddata_list) |
static const BYTE | hex2bin [] |
#define ADDRESS_BYTES_NEEDED 6 |
Definition at line 342 of file rpcrt4_main.c.
#define MAX_RPC_ERROR_TEXT 256 |
Definition at line 660 of file rpcrt4_main.c.
#define SECS_15_OCT_1582_TO_1601 ((17 + 30 + 31 + 365 * 18 + 5) * SECSPERDAY) |
Definition at line 328 of file rpcrt4_main.c.
#define SECSPERDAY 86400 |
Definition at line 325 of file rpcrt4_main.c.
#define TICKS_15_OCT_1582_TO_1601 ((ULONGLONG)SECS_15_OCT_1582_TO_1601 * TICKSPERSEC) |
Definition at line 329 of file rpcrt4_main.c.
#define TICKS_PER_CLOCK_TICK 1000 |
Definition at line 324 of file rpcrt4_main.c.
#define TICKSPERSEC 10000000 |
Definition at line 326 of file rpcrt4_main.c.
#define WIN32_NO_STATUS |
Definition at line 37 of file rpcrt4_main.c.
RPC_STATUS RPC_ENTRY DceErrorInqTextA | ( | RPC_STATUS | e, |
RPC_CSTR | buffer | ||
) |
Definition at line 697 of file rpcrt4_main.c.
Referenced by TestDceErrorInqText().
RPC_STATUS RPC_ENTRY DceErrorInqTextW | ( | RPC_STATUS | e, |
RPC_WSTR | buffer | ||
) |
Definition at line 674 of file rpcrt4_main.c.
Referenced by DceErrorInqTextA().
Definition at line 111 of file rpcrt4_main.c.
Definition at line 654 of file rpcrt4_main.c.
|
static |
Definition at line 932 of file rpcrt4_main.c.
Referenced by RPCRT4_GetThreadCurrentCallHandle(), RPCRT4_PopThreadContextHandle(), RPCRT4_PushThreadContextHandle(), RPCRT4_RemoveThreadContextHandle(), RPCRT4_SetThreadCurrentCallHandle(), and RPCRT4_SetThreadCurrentConnection().
Definition at line 716 of file rpcrt4_main.c.
Referenced by do_ndr_async_client_call(), I_RpcGetBuffer(), ncacn_pipe_name(), ncalrpc_pipe_name(), NdrAsyncServerCall(), rpcrt4_ip_tcp_parse_top_of_tower(), rpcrt4_ncacn_np_parse_top_of_tower(), rpcrt4_ncalrpc_parse_top_of_tower(), RPCRT4_ReceiveWithAuth(), RpcTransport_ParseTopOfTower(), and TowerConstruct().
Definition at line 724 of file rpcrt4_main.c.
Referenced by delete_registered_ept_entry(), do_ndr_async_client_call(), epm_register(), ept_delete(), ept_map(), I_RpcFreeBuffer(), I_RpcGetBuffer(), I_RpcSendReceive(), NdrAsyncServerCall(), NdrpCompleteAsyncClientCall(), NdrpCompleteAsyncServerCall(), process_request_packet(), RpcAssoc_BindConnection(), RpcEpResolveBinding(), RpcEpUnregister(), RPCRT4_io_thread(), rpcrt4_ip_tcp_parse_top_of_tower(), rpcrt4_ncacn_np_is_server_listening(), rpcrt4_ncacn_np_open(), rpcrt4_ncacn_np_parse_top_of_tower(), rpcrt4_ncalrpc_np_is_server_listening(), rpcrt4_ncalrpc_open(), RPCRT4_process_packet(), RPCRT4_ReceiveWithAuth(), test_towers(), and TowerConstruct().
LONG WINAPI I_RpcMapWin32Status | ( | RPC_STATUS | status | ) |
Definition at line 740 of file rpcrt4_main.c.
Referenced by DsAddressToSiteNamesExW(), DsAddressToSiteNamesW(), DsDeregisterDnsHostRecordsW(), DsEnumerateDomainTrustsW(), DsGetDcNameWithAccountW(), DsGetDcSiteCoverageW(), DsGetForestTrustInformationW(), DsGetSiteNameW(), DsRoleGetPrimaryDomainInformation(), ElfBackupEventLogFileA(), ElfBackupEventLogFileW(), ElfChangeNotify(), ElfClearEventLogFileA(), ElfClearEventLogFileW(), ElfCloseEventLog(), ElfDeregisterEventSource(), ElfFlushEventLog(), ElfNumberOfRecords(), ElfOldestRecord(), ElfOpenBackupEventLogA(), ElfOpenBackupEventLogW(), ElfOpenEventLogA(), ElfOpenEventLogW(), ElfReadEventLogA(), ElfReadEventLogW(), ElfRegisterEventSourceA(), ElfRegisterEventSourceW(), ElfReportEventA(), ElfReportEventAndSourceW(), ElfReportEventW(), GetEventLogInformation(), I_BrowserDebugTrace(), I_BrowserQueryEmulatedDomains(), I_BrowserQueryOtherDomains(), I_BrowserQueryStatistics(), I_BrowserResetNetlogonState(), I_BrowserResetStatistics(), I_BrowserServerEnum(), I_BrowserSetNetlogonState(), I_NetServerSetServiceBits(), LsaAddAccountRights(), LsaAddPrivilegesToAccount(), LsaClearAuditLog(), LsaClose(), LsaCreateAccount(), LsaCreateSecret(), LsaCreateTrustedDomain(), LsaCreateTrustedDomainEx(), LsaDelete(), LsaDeleteTrustedDomain(), LsaEnumerateAccountRights(), LsaEnumerateAccounts(), LsaEnumerateAccountsWithUserRight(), LsaEnumeratePrivileges(), LsaEnumeratePrivilegesOfAccount(), LsaEnumerateTrustedDomains(), LsaEnumerateTrustedDomainsEx(), LsaGetQuotasForAccount(), LsaGetRemoteUserName(), LsaGetSystemAccessAccount(), LsaGetUserName(), LsaLookupNames(), LsaLookupNames2(), LsaLookupPrivilegeDisplayName(), LsaLookupPrivilegeName(), LsaLookupPrivilegeValue(), LsaLookupSids(), LsaOpenAccount(), LsaOpenPolicy(), LsaOpenPolicySce(), LsaOpenSecret(), LsaOpenTrustedDomain(), LsaOpenTrustedDomainByName(), LsaQueryDomainInformationPolicy(), LsaQueryForestTrustInformation(), LsaQueryInformationPolicy(), LsaQueryInfoTrustedDomain(), LsaQuerySecret(), LsaQuerySecurityObject(), LsaQueryTrustedDomainInfo(), LsaQueryTrustedDomainInfoByName(), LsaRemoveAccountRights(), LsaRemovePrivilegesFromAccount(), LsaRetrievePrivateData(), LsarSetSecurityObject(), LsarStartRpcServer(), LsaSetDomainInformationPolicy(), LsaSetForestTrustInformation(), LsaSetInformationPolicy(), LsaSetQuotasForAccount(), LsaSetSecret(), LsaSetSecurityObject(), LsaSetSystemAccessAccount(), LsaStorePrivateData(), NetAddAlternateComputerName(), NetBrowserStatisticsGet(), NetConnectionEnum(), NetDfsAdd(), NetEnumerateComputerNames(), NetEnumerateTrustedDomains(), NetFileClose(), NetFileEnum(), NetFileGetInfo(), NetGetAnyDCName(), NetGetJoinableOUs(), NetGetJoinInformation(), NetJoinDomain(), NetLogonGetTimeServiceParentDomain(), NetRemoteTOD(), NetRemoveAlternateComputerName(), NetRenameMachineInDomain(), NetScheduleJobAdd(), NetScheduleJobDel(), NetScheduleJobEnum(), NetScheduleJobGetInfo(), NetServerDiskEnum(), NetServerGetInfo(), NetServerSetInfo(), NetServerTransportAdd(), NetServerTransportAddEx(), NetServerTransportDel(), NetServerTransportEnum(), NetSessionDel(), NetSessionEnum(), NetSessionGetInfo(), NetSetPrimaryComputerName(), NetShareAdd(), NetShareCheck(), NetShareDel(), NetShareDelSticky(), NetShareEnum(), NetShareEnumSticky(), NetShareGetInfo(), NetShareSetInfo(), NetStatisticsGet(), NetUnjoinDomain(), NetUseAdd(), NetUseDel(), NetUseEnum(), NetUseGetInfo(), NetValidateName(), NetWkstaGetInfo(), NetWkstaSetInfo(), NetWkstaTransportAdd(), NetWkstaTransportDel(), NetWkstaUserEnum(), NetWkstaUserGetInfo(), NetWkstaUserSetInfo(), RpcpAddInterface(), RpcpStartRpcServer(), RpcpStopRpcServer(), RpcpStopRpcServerEx(), SamAddMemberToAlias(), SamAddMemberToGroup(), SamAddMultipleMembersToAlias(), SamChangePasswordUser(), SamCloseHandle(), SamConnect(), SamCreateAliasInDomain(), SamCreateGroupInDomain(), SamCreateUser2InDomain(), SamCreateUserInDomain(), SamDeleteAlias(), SamDeleteGroup(), SamDeleteUser(), SamEnumerateAliasesInDomain(), SamEnumerateDomainsInSamServer(), SamEnumerateGroupsInDomain(), SamEnumerateUsersInDomain(), SamGetAliasMembership(), SamGetDisplayEnumerationIndex(), SamGetGroupsForUser(), SamGetMembersInAlias(), SamGetMembersInGroup(), SamLookupDomainInSamServer(), SamLookupIdsInDomain(), SamLookupNamesInDomain(), SamOpenAlias(), SamOpenDomain(), SamOpenGroup(), SamOpenUser(), SamQueryDisplayInformation(), SamQueryInformationAlias(), SamQueryInformationDomain(), SamQueryInformationGroup(), SamQueryInformationUser(), SamQuerySecurityObject(), SamRemoveMemberFromAlias(), SamRemoveMemberFromForeignDomain(), SamRemoveMemberFromGroup(), SamRemoveMultipleMembersFromAlias(), SamSetInformationAlias(), SamSetInformationDomain(), SamSetInformationGroup(), SamSetInformationUser(), SamSetMemberAttributesOfGroup(), SamSetSecurityObject(), SamShutdownSamServer(), and test_I_RpcMapWin32Status().
RPC_STATUS WINAPI I_UuidCreate | ( | UUID * | Uuid | ) |
Definition at line 463 of file rpcrt4_main.c.
|
static |
Definition at line 1033 of file rpcrt4_main.c.
Referenced by RpcCancelThreadEx().
|
static |
Definition at line 344 of file rpcrt4_main.c.
Referenced by UuidCreateSequential().
Definition at line 331 of file rpcrt4_main.c.
Referenced by UuidCreateSequential().
RPC_STATUS RPC_ENTRY RpcCancelThread | ( | void * | ThreadHandle | ) |
Definition at line 1054 of file rpcrt4_main.c.
RPC_STATUS RPC_ENTRY RpcCancelThreadEx | ( | void * | ThreadHandle, |
LONG | Timeout | ||
) |
Definition at line 1063 of file rpcrt4_main.c.
Referenced by RpcCancelThread().
RPC_STATUS RPC_ENTRY RpcErrorEndEnumeration | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle | ) |
Definition at line 890 of file rpcrt4_main.c.
RPC_STATUS RPC_ENTRY RpcErrorGetNextRecord | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle, |
BOOL | CopyStrings, | ||
RPC_EXTENDED_ERROR_INFO * | ErrorInfo | ||
) |
Definition at line 917 of file rpcrt4_main.c.
RPC_STATUS RPC_ENTRY RpcErrorLoadErrorInfo | ( | void * | ErrorBlob, |
SIZE_T | BlobSize, | ||
RPC_ERROR_ENUM_HANDLE * | EnumHandle | ||
) |
Definition at line 908 of file rpcrt4_main.c.
RPC_STATUS RPC_ENTRY RpcErrorSaveErrorInfo | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle, |
void ** | ErrorBlob, | ||
SIZE_T * | BlobSize | ||
) |
Definition at line 899 of file rpcrt4_main.c.
RPC_STATUS RPC_ENTRY RpcErrorStartEnumeration | ( | RPC_ERROR_ENUM_HANDLE * | EnumHandle | ) |
Definition at line 881 of file rpcrt4_main.c.
Definition at line 859 of file rpcrt4_main.c.
RPC_STATUS RPC_ENTRY RpcMgmtSetCancelTimeout | ( | LONG | Timeout | ) |
Definition at line 926 of file rpcrt4_main.c.
void DECLSPEC_NORETURN WINAPI RpcRaiseException | ( | RPC_STATUS | exception | ) |
Definition at line 188 of file rpcrt4_main.c.
Referenced by array_buffer_size(), array_compute_and_size_conformance(), array_compute_and_write_conformance(), array_free(), array_memory_size(), array_read_conformance(), array_read_variance_and_unmarshall(), array_write_variance_and_marshall(), call_buffer_sizer(), call_marshaller(), call_unmarshaller(), client_do_args(), client_free_handle(), client_get_handle(), ComplexMarshall(), ComplexUnmarshall(), convert_old_args(), CtxClose(), CtxHello(), CtxOpen(), dispatch_rpc(), do_ndr_async_client_call(), do_ndr_client_call(), EmbeddedComplexSize(), es_data_alloc(), es_data_read(), get_arm_offset_from_union_arm_selector(), hello_CtxClose(), hello_CtxHello(), hello_CtxOpen(), HMETAFILEPICT_UserUnmarshal(), LPSAFEARRAY_UserMarshal(), LPSAFEARRAY_UserSize(), LPSAFEARRAY_UserUnmarshal(), m_CtxClose(), m_CtxHello(), m_CtxOpen(), mes_proc_header_unmarshal(), NdrAllocate(), NdrAsyncServerCall(), NdrBaseTypeMarshall(), NDRCContextBinding(), NDRCContextUnmarshall(), NdrClientContextMarshall(), NdrClientContextUnmarshall(), NdrComplexArrayBufferSize(), NdrComplexArrayFree(), NdrComplexArrayMarshall(), NdrComplexArrayMemorySize(), NdrComplexArrayUnmarshall(), NdrConformantArrayBufferSize(), NdrConformantArrayFree(), NdrConformantArrayMarshall(), NdrConformantArrayMemorySize(), NdrConformantArrayUnmarshall(), NdrConformantStringBufferSize(), NdrConformantStringMarshall(), NdrConformantStringMemorySize(), NdrConformantStringUnmarshall(), NdrConformantStructBufferSize(), NdrConformantStructFree(), NdrConformantStructMarshall(), NdrConformantStructUnmarshall(), NdrConformantVaryingArrayBufferSize(), NdrConformantVaryingArrayFree(), NdrConformantVaryingArrayMarshall(), NdrConformantVaryingArrayMemorySize(), NdrConformantVaryingArrayUnmarshall(), NdrConformantVaryingStructBufferSize(), NdrConformantVaryingStructFree(), NdrConformantVaryingStructMarshall(), NdrConformantVaryingStructMemorySize(), NdrConformantVaryingStructUnmarshall(), NdrContextHandleBufferSize(), NdrContextHandleMarshall(), NdrContextHandleUnmarshall(), NdrFixedArrayBufferSize(), NdrFixedArrayFree(), NdrFixedArrayMarshall(), NdrFixedArrayMemorySize(), NdrFixedArrayUnmarshall(), NdrGetBuffer(), NdrInterfacePointerMarshall(), NdrInterfacePointerUnmarshall(), NdrMesProcEncodeDecode(), NdrNonConformantStringBufferSize(), NdrNonConformantStringMarshall(), NdrNonConformantStringMemorySize(), NdrNonConformantStringUnmarshall(), NdrpCompleteAsyncServerCall(), NdrPointerUnmarshall(), NdrProxyGetBuffer(), NdrProxyInitialize(), NdrProxySendReceive(), NdrRangeBufferSize(), NdrRangeMarshall(), NdrRangeMemorySize(), NdrRangeUnmarshall(), NDRSContextMarshall2(), NDRSContextUnmarshall2(), NdrSendReceive(), NdrServerContextMarshall(), NdrServerContextNewMarshall(), NdrServerContextNewUnmarshall(), NdrServerContextUnmarshall(), NdrStubCall2(), NdrStubForwardingFunction(), NdrStubGetBuffer(), NdrVaryingArrayBufferSize(), NdrVaryingArrayFree(), NdrVaryingArrayMarshall(), NdrVaryingArrayMemorySize(), NdrVaryingArrayUnmarshall(), PointerBufferSize(), PointerMarshall(), PointerMemorySize(), PointerUnmarshall(), PSAMPR_SERVER_NAME_bind(), ReadConformance(), ReadVariance(), RpcSsDestroyClientContext(), safe_buffer_increment(), safe_buffer_length_increment(), safe_copy_from_buffer(), safe_copy_to_buffer(), safe_multiply(), SAFEARRAY_GetUnionType(), SizeConformance(), SizeVariance(), STGMEDIUM_UserUnmarshal(), stub_do_args(), type_stack_size(), union_arm_marshall(), union_arm_unmarshall(), validate_string_data(), WriteConformance(), and WriteVariance().
RpcBinding * RPCRT4_GetThreadCurrentCallHandle | ( | void | ) |
Definition at line 972 of file rpcrt4_main.c.
Referenced by I_RpcGetCurrentCallHandle().
NDR_SCONTEXT RPCRT4_PopThreadContextHandle | ( | void | ) |
Definition at line 1016 of file rpcrt4_main.c.
Referenced by process_request_packet().
void RPCRT4_PushThreadContextHandle | ( | NDR_SCONTEXT | SContext | ) |
Definition at line 980 of file rpcrt4_main.c.
Referenced by NDRSContextUnmarshall2().
void RPCRT4_RemoveThreadContextHandle | ( | NDR_SCONTEXT | SContext | ) |
Definition at line 995 of file rpcrt4_main.c.
Referenced by NDRSContextMarshall2().
void RPCRT4_SetThreadCurrentCallHandle | ( | RpcBinding * | Binding | ) |
Definition at line 964 of file rpcrt4_main.c.
Referenced by process_request_packet().
void RPCRT4_SetThreadCurrentConnection | ( | RpcConnection * | Connection | ) |
Definition at line 954 of file rpcrt4_main.c.
Referenced by RPCRT4_ReceiveWithAuth(), and RPCRT4_SendWithAuth().
RPC_STATUS WINAPI RpcStringFreeA | ( | RPC_CSTR * | String | ) |
Definition at line 158 of file rpcrt4_main.c.
Referenced by client(), EVENTLOG_HANDLE_A_bind(), RpcBindingFromStringBindingA(), RpcBindingToStringBindingA(), RpcBindingToStringBindingW(), RpcStringBindingParseA(), s_authinfo_test(), s_context_handle_test(), SVCCTL_HANDLEA_bind(), test_endpoint_mapper(), test_ndr_buffer(), test_reconnect(), test_rpc_ncacn_ip_tcp(), test_RpcServerInqDefaultPrincName(), test_RpcServerUseProtseq(), test_RpcStringBindingFromBinding(), test_RpcStringBindingParseA(), test_server_listening(), and UuidConversionAndComparison().
RPC_STATUS WINAPI RpcStringFreeW | ( | RPC_WSTR * | String | ) |
Definition at line 175 of file rpcrt4_main.c.
Referenced by __wine_msi_call_dll_function(), ATSVC_HANDLE_bind(), BROWSER_IDENTIFY_HANDLE_bind(), CM_Open_Class_Key_ExW(), CreateInstanceKey(), CreateJob(), CreateProcessWithLogonW(), DNSRSLVR_HANDLE_bind(), DsSetupBind(), EVENTLOG_HANDLE_W_bind(), get_irot_handle(), get_settingid(), GuidToString(), LOGONSRV_HANDLE_bind(), NetClassInstaller(), NetpBind(), PLSAPR_SERVER_NAME_bind(), PnpBindRpc(), PREGISTRY_SERVER_NAME_bind(), PSAMPR_SERVER_NAME_bind(), pSetupStringFromGuid(), RPC_CreateClientChannel(), RpcBindingFromStringBindingW(), RpcBindingInqAuthClientExA(), RpcBindingInqAuthInfoExA(), RpcServerInqDefaultPrincNameA(), RpcStringBindingParseW(), ScCreateStatusBinding(), SETUPDI_CreateDrvKey(), SetupDiInstallDevice(), SRVSVC_HANDLE_bind(), SVCCTL_HANDLEW_bind(), test_RpcStringFree(), UuidConversionAndComparison(), WINSPOOL_HANDLE_bind(), WKSSVC_IDENTIFY_HANDLE_bind(), WKSSVC_IMPERSONATE_HANDLE_bind(), and WLANSVC_HANDLE_bind().
int WINAPI UuidCompare | ( | UUID * | Uuid1, |
UUID * | Uuid2, | ||
RPC_STATUS * | Status | ||
) |
Definition at line 209 of file rpcrt4_main.c.
Referenced by LookupObjTypeMap(), RpcObjectSetType(), UuidEqual(), and UuidIsNil().
RPC_STATUS WINAPI UuidCreate | ( | UUID * | Uuid | ) |
Definition at line 305 of file rpcrt4_main.c.
Referenced by AllocAndInitializeTelemetryContext(), CoCreateGuid(), CreateInstanceKey(), CRYPT_CreateMachineGuid(), generate_ipid(), GetCurrentHwProfileW(), InstallDevice(), NetClassInstaller(), RpcAssoc_Alloc(), rpcrt4_ncacn_http_open(), RpcServerAssoc_UpdateContextHandle(), test_QueryPathOfRegTypeLib(), test_UuidCreate(), and uuid_generate().
RPC_STATUS WINAPI UuidCreateNil | ( | UUID * | Uuid | ) |
Definition at line 284 of file rpcrt4_main.c.
Referenced by generate_ipid(), RPCRT4_SetBindingObject(), UuidFromStringA(), and UuidFromStringW().
RPC_STATUS WINAPI UuidCreateSequential | ( | UUID * | Uuid | ) |
Definition at line 390 of file rpcrt4_main.c.
Referenced by I_UuidCreate().
int WINAPI UuidEqual | ( | UUID * | Uuid1, |
UUID * | Uuid2, | ||
RPC_STATUS * | Status | ||
) |
Definition at line 252 of file rpcrt4_main.c.
Referenced by ProcessTargetDeviceEvent(), RPCRT4_find_interface(), RpcServerUnregisterIf(), test_UuidCreate(), and UuidConversionAndComparison().
RPC_STATUS WINAPI UuidFromStringA | ( | RPC_CSTR | s, |
UUID * | uuid | ||
) |
Definition at line 574 of file rpcrt4_main.c.
Referenced by RpcBindingFromStringBindingA(), RpcStringBindingParseA(), and UuidConversionAndComparison().
RPC_STATUS WINAPI UuidFromStringW | ( | RPC_WSTR | s, |
UUID * | uuid | ||
) |
Definition at line 614 of file rpcrt4_main.c.
Referenced by CM_Enumerate_Classes_Ex(), get_token(), GetVersionInformationFromInfFile(), InitProbeListPage(), PARSER_GetInfClassW(), pSetupGuidFromString(), RpcBindingFromStringBindingW(), RpcStringBindingParseW(), SETUP_CreateDevicesList(), SETUP_CreateInterfaceList(), SetupDiClassGuidsFromNameExW(), SetupDiInstallDeviceInterfaces(), SetupDiOpenDeviceInfoW(), SetupDiOpenDeviceInterfaceW(), and UuidConversionAndComparison().
unsigned short WINAPI UuidHash | ( | UUID * | uuid, |
RPC_STATUS * | Status | ||
) |
Definition at line 476 of file rpcrt4_main.c.
int WINAPI UuidIsNil | ( | UUID * | Uuid, |
RPC_STATUS * | Status | ||
) |
Definition at line 268 of file rpcrt4_main.c.
Referenced by NDRSContextUnmarshall2(), process_auth3_packet(), process_bind_packet_no_send(), process_request_packet(), RpcBindingToStringBindingA(), RpcObjectSetType(), RPCRT4_BuildRequestHeader(), RpcServerAssoc_UpdateContextHandle(), and s_context_handle_test().
RPC_STATUS WINAPI UuidToStringA | ( | UUID * | Uuid, |
RPC_CSTR * | StringUuid | ||
) |
Definition at line 514 of file rpcrt4_main.c.
Referenced by RpcBindingToStringBindingA(), and UuidConversionAndComparison().
RPC_STATUS WINAPI UuidToStringW | ( | UUID * | Uuid, |
RPC_WSTR * | StringUuid | ||
) |
Definition at line 540 of file rpcrt4_main.c.
Referenced by CM_Open_Class_Key_ExW(), CreateInstanceKey(), get_settingid(), GuidToString(), NetClassInstaller(), pSetupStringFromGuid(), SETUPDI_CreateDrvKey(), SetupDiInstallDevice(), and UuidConversionAndComparison().
WINE_DEFAULT_DEBUG_CHANNEL | ( | rpc | ) |
|
static |
Definition at line 63 of file rpcrt4_main.c.
Definition at line 560 of file rpcrt4_main.c.
Referenced by UuidFromStringA(), and UuidFromStringW().
|
static |
Definition at line 71 of file rpcrt4_main.c.
Referenced by DllMain(), get_or_create_threaddata(), and rpc_cancel_thread().
|
static |
Definition at line 72 of file rpcrt4_main.c.
Definition at line 80 of file rpcrt4_main.c.
Referenced by get_or_create_threaddata(), and rpc_cancel_thread().
|
static |
Definition at line 62 of file rpcrt4_main.c.
Referenced by DllMain(), and UuidCreateSequential().
|
static |
Definition at line 60 of file rpcrt4_main.c.
Referenced by UuidCompare(), UuidCreateNil(), UuidHash(), UuidIsNil(), UuidToStringA(), and UuidToStringW().