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
.