Función AvRtJoinThreadOrderingGroup (avrt.h)
Une subprocesos de cliente a un grupo de ordenación de subprocesos.
Sintaxis
AVRTAPI BOOL AvRtJoinThreadOrderingGroup(
[out] PHANDLE Context,
[in] GUID *ThreadOrderingGuid,
[in] BOOL Before
);
Parámetros
[out] Context
Puntero a un identificador de contexto.
[in] ThreadOrderingGuid
Puntero al identificador único del grupo de ordenación de subprocesos.
[in] Before
Orden del subproceso. Si este parámetro es TRUE, el subproceso es un subproceso predecesor que está programado para ejecutarse antes del subproceso primario. Si este parámetro es FALSE, el subproceso es un subproceso sucesor que está programado para ejecutarse después del subproceso primario.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Comentarios
El subproceso incluye el código que se va a ejecutar durante cada período dentro de un bucle controlado por la función AvRtWaitOnThreadOrderingGroup .
Un subproceso puede crear más de un grupo de ordenación de subprocesos y unirse a más de un grupo de ordenación de subprocesos. Sin embargo, un subproceso no puede unirse al mismo grupo de ordenación de subprocesos más de una vez.
El número de subprocesos que pueden unirse a un grupo solo está limitado por los recursos del sistema disponibles.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | avrt.h |
Library | Avrt.lib |
Archivo DLL | Avrt.dll |