Retour

GetThreadContext (Win32)

BOOL GetThreadContext (hThread, lpContext) HANDLE hThread; LPCONTEXT lpContext; La fonction GetThreadContext retrouve le context du lien indiqué. Paramètre Description hThread Stocke l'HANDLE du lien ouvert, du context que l'on souhaite retrouvé. Cet HANDLE doit avoir été créé avec l'accès du lien avec le Flag THREAD_GET_CONTEXT. lpContext Est l'adresse de la structure CONTEXT laquelle reçoit le context approprié du lien indiqué. La valeur du champ ContextFlags de cette structure indique quelles parties du contexte doivent être retrouvées (est-ce qu'on s'intéresse à tous les registres ou bien seulement à certains bien précis). La structure 'context' est spécifique à la machine utilisée. Il y a actuellement deux versions de la structure 'context'. Une version existe pour des processeurs x86 et une autre existe pour des processeurs MIPS. Retours La valeur en retour est TRUE si la fonction est couronnée de succès, ou FALSE si une erreur s'est produite. Employez la fonction GetLastError pour obtenir l'information à propos de l'erreur étendue. Commentaires Cette fonction est employée pour retrouver le 'context' du lien indiqué. Cette fonction permet d'obtenir un 'context' sélectif, lequel est retrouvé sur la basé de la valeur du membre ContextFlags de la structure CONTEXT. Le lien indiqué ne doit pas être en train de se faire debugger pour que cette fonction fonctionne. L'interlocuteur doit simplement avoir l'HANDLE du lien qui a été créé avec l'accès THREAD_GET_CONTEXT. Voir Aussi SetThreadContext Retour