Share via


IDebugThread2::GetThreadId

Obtient l’identificateur du thread système.

Syntaxe

int GetThreadId (
    out uint pdwThreadId
);

Paramètres

pdwThreadId
[out] Retourne l’identificateur du thread système.

Valeur de retour

En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.

Notes

Un ID de thread est utilisé pour identifier un thread parmi tous les autres threads d’un processus.

Exemple

L’exemple suivant montre comment implémenter cette méthode pour un objet simple CProgram qui implémente l’interface IDebugThread2 .

HRESULT CProgram::GetThreadId(DWORD* pdwThreadId) {
    *pdwThreadId = GetCurrentThreadId();
    return NOERROR;
}

Voir aussi