IDebugSystemObjects ::GetThreadIdsByIndex, méthode (dbgeng.h)
La méthode GetThreadIdsByIndex retourne les ID de moteur et de thread système pour les threads spécifiés dans le processus actuel.
Syntaxe
HRESULT GetThreadIdsByIndex(
[in] ULONG Start,
[in] ULONG Count,
[out, optional] PULONG Ids,
[out, optional] PULONG SysIds
);
Paramètres
[in] Start
Spécifie l’index du premier thread dont les ID sont demandés.
[in] Count
Spécifie le nombre de threads dont les ID sont demandés.
[out, optional] Ids
Reçoit les ID de thread du moteur. Si ID est NULL, ces informations ne sont pas retournées ; sinon, Ids est traité comme un tableau de valeurs Count ULONG.
[out, optional] SysIds
Reçoit les ID de thread système. Si sysIds est NULL, ces informations ne sont pas retournées ; sinon, SysIds est traité comme un tableau de valeurs Count ULONG.
Valeur de retour
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.
Retourner le code | Description |
---|---|
|
La méthode a réussi. |
Remarques
L’index du premier thread est égal à zéro. L’index du dernier thread est le nombre de threads retournés par GetNumberThreads moins un.
Pour plus d’informations sur les threads, consultez threads et processus.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |