Data Structures |
| struct | context_handle_list |
| struct | threaddata |
Defines |
| #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 |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (rpc) |
| BOOL WINAPI | DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) |
| RPC_STATUS WINAPI | RpcStringFreeA (RPC_CSTR *String) |
| RPC_STATUS WINAPI | RpcStringFreeW (RPC_WSTR *String) |
| void DECLSPEC_NORETURN WINAPI | RpcRaiseException (RPC_STATUS exception) |
| int WINAPI | UuidCompare (UUID *Uuid1, UUID *Uuid2, RPC_STATUS *Status) |
| int WINAPI | UuidEqual (UUID *Uuid1, UUID *Uuid2, RPC_STATUS *Status) |
| int WINAPI | UuidIsNil (UUID *Uuid, RPC_STATUS *Status) |
| RPC_STATUS WINAPI | UuidCreateNil (UUID *Uuid) |
| RPC_STATUS WINAPI | UuidCreate (UUID *Uuid) |
| static void | RPC_UuidGetSystemTime (ULONGLONG *time) |
| static RPC_STATUS | RPC_UuidGetNodeAddress (BYTE *address) |
| RPC_STATUS WINAPI | UuidCreateSequential (UUID *Uuid) |
| unsigned short WINAPI | UuidHash (UUID *uuid, RPC_STATUS *Status) |
| RPC_STATUS WINAPI | UuidToStringA (UUID *Uuid, RPC_CSTR *StringUuid) |
| RPC_STATUS WINAPI | UuidToStringW (UUID *Uuid, RPC_WSTR *StringUuid) |
| RPC_STATUS WINAPI | UuidFromStringA (RPC_CSTR s, UUID *uuid) |
| RPC_STATUS WINAPI | UuidFromStringW (RPC_WSTR s, UUID *uuid) |
| HRESULT WINAPI | DllRegisterServer (void) |
| RPC_STATUS RPC_ENTRY | DceErrorInqTextW (RPC_STATUS e, RPC_WSTR buffer) |
| RPC_STATUS RPC_ENTRY | DceErrorInqTextA (RPC_STATUS e, RPC_CSTR buffer) |
| void *WINAPI | I_RpcAllocate (unsigned int Size) |
| void WINAPI | I_RpcFree (void *Object) |
| LONG WINAPI | I_RpcMapWin32Status (RPC_STATUS status) |
| int WINAPI | I_RpcExceptionFilter (ULONG ExceptionCode) |
| RPC_STATUS RPC_ENTRY | RpcErrorStartEnumeration (RPC_ERROR_ENUM_HANDLE *EnumHandle) |
| RPC_STATUS RPC_ENTRY | RpcMgmtSetCancelTimeout (LONG Timeout) |
| static struct threaddata * | get_or_create_threaddata (void) |
| void | RPCRT4_SetThreadCurrentConnection (RpcConnection *Connection) |
| void | RPCRT4_SetThreadCurrentCallHandle (RpcBinding *Binding) |
| RpcBinding * | RPCRT4_GetThreadCurrentCallHandle (void) |
| void | RPCRT4_PushThreadContextHandle (NDR_SCONTEXT SContext) |
| void | RPCRT4_RemoveThreadContextHandle (NDR_SCONTEXT SContext) |
| NDR_SCONTEXT | RPCRT4_PopThreadContextHandle (void) |
| static RPC_STATUS | rpc_cancel_thread (DWORD target_tid) |
| RPC_STATUS RPC_ENTRY | RpcCancelThread (void *ThreadHandle) |
| RPC_STATUS RPC_ENTRY | RpcCancelThreadEx (void *ThreadHandle, LONG Timeout) |
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 [] |