次の方法で共有


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