#include <cstdio>
#include <sstream>
#include <rpc.h>
#include <sddl.h>
#include <local/nvdaController.h>
#include <local/nvdaControllerInternal.h>
#include <common/winIPCUtils.h>
#include <common/log.h>
#include "rpcSrv.h"
Go to the source code of this file.
|
typedef RPC_STATUS(RPC_ENTRY * | RpcServerRegisterIf3_functype) (RPC_IF_HANDLE, UUID __RPC_FAR *, RPC_MGR_EPV __RPC_FAR *, unsigned int, unsigned int, unsigned int, RPC_IF_CALLBACK_FN __RPC_FAR *, void __RPC_FAR *) |
|
◆ RpcServerRegisterIf3_functype
typedef RPC_STATUS(RPC_ENTRY * RpcServerRegisterIf3_functype) (RPC_IF_HANDLE, UUID __RPC_FAR *, RPC_MGR_EPV __RPC_FAR *, unsigned int, unsigned int, unsigned int, RPC_IF_CALLBACK_FN __RPC_FAR *, void __RPC_FAR *) |
◆ midl_user_allocate()
void *__RPC_USER midl_user_allocate |
( |
size_t | size | ) |
|
◆ midl_user_free()
void __RPC_USER midl_user_free |
( |
void * | p | ) |
|
◆ startServer()
RPC_STATUS startServer |
( |
| ) |
|
◆ stopServer()
RPC_STATUS stopServer |
( |
| ) |
|
◆ availableInterfaces
RPC_IF_HANDLE availableInterfaces[] |
Initial value:={
nvdaController_NvdaController_v1_0_s_ifspec,
nvdaController_NvdaController2_v1_0_s_ifspec,
nvdaControllerInternal_NvdaControllerInternal_v1_0_s_ifspec
}
Referenced by startServer(), and stopServer().