Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta clase proporciona la función de creación para un subproceso de Windows. Use esta clase si el subproceso no usará funciones de CRT.
Importante
Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.
Sintaxis
class Win32ThreadTraits
Miembros
Métodos públicos
| Nombre | Descripción |
|---|---|
| Win32ThreadTraits::CreateThread | (Estático) Llame a esta función para crear un subproceso que no debería usar funciones de CRT. |
Comentarios
Los rasgos de subproceso son clases que proporcionan una función de creación para un tipo determinado de subproceso. La función de creación tiene la misma firma y semántica que la función CreateThread de Windows.
Las clases siguientes usan los rasgos de subproceso:
Si el subproceso va a usar funciones de CRT, use CRTThreadTraits en su lugar.
Requisitos
Encabezado: atlbase.h
Win32ThreadTraits::CreateThread
Llame a esta función para crear un subproceso que no debe usar funciones de CRT.
static HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpsa,
DWORD dwStackSize,
LPTHREAD_START_ROUTINE pfnThreadProc,
void* pvParam,
DWORD dwCreationFlags,
DWORD* pdwThreadId) throw();
Parámetros
lpsa
Atributos de seguridad para el nuevo subproceso.
dwStackSize
Tamaño de pila del nuevo subproceso.
pfnThreadProc
Procedimiento de subproceso del nuevo subproceso.
pvParam
Parámetro que se va a pasar al procedimiento de subproceso.
dwCreationFlags
Marcas de creación (0 o CREATE_SUSPENDED).
pdwThreadId
[out] Dirección de la variable DWORD que, si se ejecuta correctamente, recibe el id. de subproceso del subproceso recién creado.
Valor devuelto
Devuelve el identificador al subproceso recién creado o NULL en caso de error. Llame a GetLastError para obtener información extendida sobre el error.
Comentarios
Consulte CreateThread para obtener más información sobre los parámetros de esta función.
Esta función llama a CreateThread para crear el subproceso.