Función DbgWaitForMultipleObjects
[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Espera a que se señalen todos (o todos) de los objetos especificados.
En una compilación de depuración, esta función desencadena una aserción si el intervalo de tiempo de espera expira antes de que se señalen los objetos. Para establecer el intervalo de tiempo de espera, llame a la función DbgSetWaitTimeout .
En una compilación comercial, esta función es equivalente a la función WaitForMultipleObjects con un intervalo de tiempo de espera de INFINITE.
Sintaxis
DWORD DbgWaitForMultipleObjects(
DWORD nCount,
CONST HANDLE *lpHandles,
BOOL bWaitAll
);
Parámetros
-
nCount
-
Número de objetos.
-
lpHandles
-
Matriz de identificadores en objetos, de tamaño nCount.
-
bWaitAll
-
Valor booleano que especifica si se deben esperar todos los objetos. Si es TRUE, la función espera a que se señalen todos los objetos. De lo contrario, espera a que se señale al menos un objeto.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|