Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ServerInformation structure

Represents the implementation of a Component Object Model (COM) interface in a server process.

Syntax


typedef struct _ServerInformation {
  DWORD  dwServerPid;
  DWORD  dwServerTid;
  UINT64 ui64ServerAddress;
} ServerInformation, *PServerInformation;

Members

dwServerPid

The process ID of the server.

dwServerTid

The thread ID of the server object if it's in the STA, 0 if it's in the MTA, and 0x0000FFFF if it's in the NA.

ui64ServerAddress

ui64ServerAddress is considered a 64-bit value type, rather than a pointer to a 64-bit value, and isn't a pointer to an object in the debugger process. Instead, this address is passed to the ReadProcessMemory function.

Remarks

The ServerInformation structure is used by the CoDecodeProxy function to enable native debuggers to locate the implementation of a COM interface in a server process, given a Windows Runtime interface on a proxy to the Windows Runtime object.

Requirements

Header

Combaseapi.h

See also

CoDecodeProxy

 

 

Show: