Aracılığıyla paylaş


Win32ThreadTraits Sınıfı

Bu sınıf, bir Windows iş parçacığı için oluşturma işlevini sağlar. İş parçacığı CRT işlevlerini kullanmayacaksa 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 Win32ThreadTraits

Üyeler

Genel Yöntemler

Veri Akışı Adı Açıklama
Win32ThreadTraits::CreateThread (Statik) CRT işlevlerini kullanmaması gereken 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 kullanacaksa bunun yerine CRTThreadTraits kullanın.

Gereksinimler

Üst bilgi: atlbase.h

Win32ThreadTraits::CreateThread

CRT işlevlerini kullanmaması gereken 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 çağırır CreateThread .

Ayrıca bkz.

Sınıfa Genel Bakış