ReactOS 0.4.16-dev-2320-ge1853c6
combaseapi.h File Reference
#include <rpc.h>
#include <rpcndr.h>
#include <stdlib.h>
#include <objidlbase.h>
#include <guiddef.h>
#include <cguid.h>
Include dependency graph for combaseapi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tagServerInformation
 

Typedefs

typedef struct tagServerInformation ServerInformation
 
typedef struct tagServerInformationPServerInformation
 

Enumerations

enum  AgileReferenceOptions { AGILEREFERENCE_DEFAULT , AGILEREFERENCE_DELAYEDMARSHAL }
 

Functions

HRESULT WINAPI CoDecodeProxy (_In_ DWORD client_pid, _In_ UINT64 proxy_addr, _Out_ ServerInformation *server_info)
 
HRESULT WINAPI RoGetAgileReference (_In_ enum AgileReferenceOptions options, _In_ REFIID riid, _In_ IUnknown *obj, _Out_ IAgileReference **agile_reference)
 

Typedef Documentation

◆ PServerInformation

◆ ServerInformation

Enumeration Type Documentation

◆ AgileReferenceOptions

Enumerator
AGILEREFERENCE_DEFAULT 
AGILEREFERENCE_DELAYEDMARSHAL 

Definition at line 47 of file combaseapi.h.

48{
51};
@ AGILEREFERENCE_DEFAULT
Definition: combaseapi.h:49
@ AGILEREFERENCE_DELAYEDMARSHAL
Definition: combaseapi.h:50

Function Documentation

◆ CoDecodeProxy()

HRESULT WINAPI CoDecodeProxy ( _In_ DWORD  client_pid,
_In_ UINT64  proxy_addr,
_Out_ ServerInformation server_info 
)

◆ RoGetAgileReference()

HRESULT WINAPI RoGetAgileReference ( _In_ enum AgileReferenceOptions  options,
_In_ REFIID  riid,
_In_ IUnknown obj,
_Out_ IAgileReference **  agile_reference 
)