IDebugThread2::GetThreadId
Ruft den Systemthreadbezeichner ab.
Syntax
Parameter
pdwThreadId
[out] Gibt den Systemthreadbezeichner zurück.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Eine Thread-ID wird verwendet, um einen Thread unter allen anderen Threads in einem Prozess zu identifizieren.
Beispiel
Das folgende Beispiel zeigt, wie Sie diese Methode für ein einfaches CProgram
Objekt implementieren, das die IDebugThread2-Schnittstelle implementiert.
HRESULT CProgram::GetThreadId(DWORD* pdwThreadId) {
*pdwThreadId = GetCurrentThreadId();
return NOERROR;
}