Aracılığıyla paylaş


IDebugThread2::GetThreadId

Sistem iş parçacığı tanımlayıcısını alır.

Sözdizimi

int GetThreadId (
    out uint pdwThreadId
);

Parametreler

pdwThreadId
[out] Sistem iş parçacığı tanımlayıcısını döndürür.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

İş parçacığı kimliği, bir işlemdeki diğer tüm iş parçacıkları arasında bir iş parçacığını tanımlamak için kullanılır.

Örnek

Aşağıdaki örnek, IDebugThread2 arabirimini uygulayan basit CProgram bir nesne için bu yöntemin nasıl uygulandığını gösterir.

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

Ayrıca bkz.