Structure ServerInformation (combaseapi.h)
Représente l’implémentation d’une interface COM (Component Object Model) dans un processus serveur.
Syntaxe
typedef struct tagServerInformation {
DWORD dwServerPid;
DWORD dwServerTid;
UINT64 ui64ServerAddress;
} ServerInformation, *PServerInformation;
Membres
dwServerPid
ID de processus du serveur.
dwServerTid
L’ID de thread de l’objet serveur s’il se trouve dans le STA, 0 s’il est dans l’assistant multifacteur et 0x0000FFFF s’il se trouve dans la na.
ui64ServerAddress
ui64ServerAddress est considéré comme un type de valeur 64 bits, plutôt qu’un pointeur vers une valeur 64 bits, et n’est pas un pointeur vers un objet dans le processus de débogueur. Au lieu de cela, cette adresse est passée à la fonction ReadProcessMemory .
Remarques
La structure ServerInformation est utilisée par la fonction CoDecodeProxy pour permettre aux débogueurs natifs de localiser l’implémentation d’une interface COM dans un processus serveur, en fonction d’une interface Windows Runtime sur un proxy vers l’objet Windows Runtime.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | combaseapi.h |