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 |