Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

39 lines
762 B

typedef enum EChannelState
{
// The channel on the client side held by the remote handler.
client_cs = 1,
// The channels on the client side held by proxies.
proxy_cs = 2,
// The server channels held by remote handlers.
server_cs = 16,
// Flag to indicate that the channel may be used on any thread.
freethreaded_cs = 64
} EChannelState;
// Forward reference
struct SStdIdentity;
struct SRpcChannelBuffer
{
void *_vtbl1;
ULONG ref_count;
SStdIdentity *pStdId;
DWORD state;
DWORD client_thread;
BOOL process_local;
handle_t handle;
SOXIDEntry *pOXIDEntry;
SIPIDEntry *pIPIDEntry;
DWORD iDestCtx;
};