Sdílet prostřednictvím


IDebugThread2::GetThreadId

Získá identifikátor systémového vlákna.

Syntaxe

int GetThreadId (
    out uint pdwThreadId
);

Parametry

pdwThreadId
[ven] Vrátí identifikátor systémového vlákna.

Vrácená hodnota

V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.

Poznámky

ID vlákna slouží k identifikaci vlákna mezi všemi ostatními vlákny v procesu.

Příklad

Následující příklad ukazuje, jak implementovat tuto metodu pro jednoduchý CProgram objekt, který implementuje IDebugThread2 rozhraní.

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

Viz také