|
ReactOS 0.4.16-dev-2354-g16de117
|
#include <stdio.h>#include <stdarg.h>#include <limits.h>#include <assert.h>#include "windef.h"#include "winbase.h"#include "winnt.h"#include "winsvc.h"#include "irot.h"#include "epm.h"#include "irpcss.h"#include "wine/debug.h"#include "wine/list.h"
Go to the source code of this file.
Classes | |
| struct | registered_class |
Macros | |
| #define | COBJMACROS |
Functions | |
| WINE_DEFAULT_DEBUG_CHANNEL (ole) | |
| HRESULT __cdecl | irpcss_server_register (handle_t h, const GUID *clsid, unsigned int flags, PMInterfacePointer object, unsigned int *cookie) |
| static void | scm_revoke_class (struct registered_class *_class) |
| HRESULT __cdecl | irpcss_server_revoke (handle_t h, unsigned int cookie) |
| HRESULT __cdecl | irpcss_get_class_object (handle_t h, const GUID *clsid, PMInterfacePointer *object) |
| HRESULT __cdecl | irpcss_get_thread_seq_id (handle_t h, DWORD *id) |
| static RPC_STATUS | RPCSS_Initialize (void) |
| static DWORD WINAPI | service_handler (DWORD ctrl, DWORD event_type, LPVOID event_data, LPVOID context) |
| static void WINAPI | ServiceMain (DWORD argc, LPWSTR *argv) |
| int __cdecl | wmain (int argc, WCHAR *argv[]) |
Variables | |
| static WCHAR | rpcssW [] = L"RpcSs" |
| static HANDLE | exit_event |
| static SERVICE_STATUS_HANDLE | service_handle |
| static CRITICAL_SECTION | registered_classes_cs = { NULL, -1, 0, 0, 0, 0 } |
| static struct list | registered_classes = LIST_INIT(registered_classes) |
| #define COBJMACROS |
Definition at line 24 of file rpcss_main.c.
| HRESULT __cdecl irpcss_get_class_object | ( | handle_t | h, |
| const GUID * | clsid, | ||
| PMInterfacePointer * | object | ||
| ) |
Definition at line 112 of file rpcss_main.c.
Referenced by rpcss_get_class_object().
| HRESULT __cdecl irpcss_server_register | ( | handle_t | h, |
| const GUID * | clsid, | ||
| unsigned int | flags, | ||
| PMInterfacePointer | object, | ||
| unsigned int * | cookie | ||
| ) |
Definition at line 58 of file rpcss_main.c.
Referenced by rpcss_server_register().
Definition at line 92 of file rpcss_main.c.
Referenced by rpc_revoke_local_server().
|
static |
Definition at line 151 of file rpcss_main.c.
Referenced by ServiceMain().
|
static |
Definition at line 85 of file rpcss_main.c.
Referenced by irpcss_get_class_object(), and irpcss_server_revoke().
|
static |
Definition at line 211 of file rpcss_main.c.
Referenced by ServiceMain().
Definition at line 251 of file rpcss_main.c.
Referenced by wmain().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | ole | ) |
Definition at line 298 of file rpcss_main.c.
|
static |
Definition at line 43 of file rpcss_main.c.
Referenced by at_exit_func1(), service_handler(), ServiceMain(), test_exit(), and test_quick_exit().
Definition at line 56 of file rpcss_main.c.
Referenced by irpcss_get_class_object(), irpcss_server_register(), and irpcss_server_revoke().
|
static |
Definition at line 55 of file rpcss_main.c.
Referenced by irpcss_get_class_object(), irpcss_server_register(), and irpcss_server_revoke().
|
static |
Definition at line 42 of file rpcss_main.c.
Referenced by ServiceMain(), and wmain().
|
static |
Definition at line 44 of file rpcss_main.c.
Referenced by RequestAddition(), RunApphelpCacheControlTests(), RunTest(), service_handler(), ServiceMain(), and WaitService().