IDebugSystemObjects4 ::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.
HRESULT GetThreadIdsByIndex(
[in] ULONG Start,
[in] ULONG Count,
[out, optional] PULONG Ids,
[out, optional] PULONG SysIds
);
[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.
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. |
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.
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |