IDebugThread2::GetThreadId

Obtiene el identificador del subproceso del sistema.

Sintaxis

int GetThreadId (
    out uint pdwThreadId
);

Parámetros

pdwThreadId
[out] Devuelve el identificador del subproceso del sistema.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Un identificador de subproceso se usa para identificar un subproceso entre todos los demás subprocesos de un proceso.

Ejemplo

En el ejemplo siguiente se muestra cómo implementar este método para un objeto simple CProgram que implementa la interfaz IDebugThread2 .

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

Consulte también