Aracılığıyla paylaş


CRTThreadTraits Sınıfı

Bu sınıf, bir CRT iş parçacığı için oluşturma işlevini sağlar. İş parçacığı CRT işlevlerini kullanacaksa bu sınıfı kullanın.

Önemli

Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.

Sözdizimi

class CRTThreadTraits

Üyeler

Genel Yöntemler

Veri Akışı Adı Açıklama
CRTThreadTraits::CreateThread (Statik) CRT işlevlerini kullanabilen bir iş parçacığı oluşturmak için bu işlevi çağır.

Açıklamalar

İş parçacığı özellikleri, belirli bir iş parçacığı türü için oluşturma işlevi sağlayan sınıflardır. Oluşturma işlevi, Windows CreateThread işleviyle aynı imzaya ve semantike sahiptir.

İş parçacığı özellikleri aşağıdaki sınıflar tarafından kullanılır:

İş parçacığı CRT işlevlerini kullanmayacaksa bunun yerine Win32ThreadTraits kullanın.

Gereksinimler

Üst bilgi: atlbase.h

CRTThreadTraits::CreateThread

CRT işlevlerini kullanabilen bir iş parçacığı oluşturmak için bu işlevi çağır.

static HANDLE CreateThread(
    LPSECURITY_ATTRIBUTES lpsa,
    DWORD dwStackSize,
    LPTHREAD_START_ROUTINE pfnThreadProc,
    void* pvParam,
    DWORD dwCreationFlags,
    DWORD* pdwThreadId) throw();

Parametreler

lpsa
Yeni iş parçacığının güvenlik öznitelikleri.

dwStackSize
Yeni iş parçacığının yığın boyutu.

pfnThreadProc
Yeni iş parçacığının iş parçacığı yordamı.

pvParam
İş parçacığı yordamına geçirilecek parametre.

dwCreationFlags
Oluşturma bayrakları (0 veya CREATE_SUSPENDED).

pdwThreadId
[out] Başarılı olduğunda yeni oluşturulan iş parçacığının iş parçacığı kimliğini alan DWORD değişkeninin adresi.

Dönüş Değeri

Yeni oluşturulan iş parçacığının tutamacını veya hata durumunda NULL değerini döndürür. Genişletilmiş hata bilgilerini almak için GetLastError'ı arayın.

Açıklamalar

Bu işlevin parametreleri hakkında daha fazla bilgi için bkz . CreateThread .

Bu işlev, iş parçacığını oluşturmak için _beginthreadex çağırır.

Ayrıca bkz.

Sınıfa Genel Bakış