ServerInformation 構造体 (combaseapi.h)

サーバー プロセスでのコンポーネント オブジェクト モデル (COM) インターフェイスの実装を表します。

構文

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

メンバー

dwServerPid

サーバーのプロセス ID。

dwServerTid

サーバー オブジェクトが STA 内にある場合はスレッド ID、MTA 内にある場合は 0、NA 内にある場合は 0x0000FFFF 。

ui64ServerAddress

ui64ServerAddress は、64 ビット値へのポインターではなく、64 ビット値型と見なされ、デバッガー プロセス内のオブジェクトへのポインターではありません。 代わりに、このアドレスは ReadProcessMemory 関数に渡されます。

注釈

ServerInformation 構造体は、ネイティブ デバッガーが、Windows ランタイム オブジェクトへのプロキシ上のWindows ランタイム インターフェイスを指定して、サーバー プロセス内の COM インターフェイスの実装を検索できるようにするために、CoDecodeProxy 関数によって使用されます。

要件

要件 値
Header combaseapi.h

こちらもご覧ください

CoDecodeProxy