Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um substituto para CoWaitForMultipleHandles. Essa API de substituição oculta as opções de CoWaitForMultipleHandles que não têm suporte no ASTA.
Sintaxe
HRESULT CoWaitForMultipleObjects(
[in] DWORD dwFlags,
[in] DWORD dwTimeout,
[in] ULONG cHandles,
[in] const HANDLE *pHandles,
[out] LPDWORD lpdwindex
);
Parâmetros
[in] dwFlags
CWMO_FLAGS sinalizador controlando se a reentrada da mensagem de chamada/janela está habilitada a partir dessa espera. Por padrão, nem chamadas COM nem mensagens de janela são enviadas de CoWaitForMultipleObjects no ASTA.
[in] dwTimeout
O tempo limite em milissegundos da espera.
[in] cHandles
O comprimento da matriz pHandles . Deve ser <= 56.
[in] pHandles
Uma matriz de identificadores para objetos kernel que podem ser esperados.
[out] lpdwindex
Recebe o índice do identificador que satisfize a espera.
Valor de retorno
Os mesmos valores retornados que CoWaitForMultipleHandles, exceto os casos de CO_E_NOTSUPPORTED específicos do ASTA, em vez disso, retornam E_INVALIDARG de todos os tipos de apartamento.
Requirements
| Requirement | Value |
|---|---|
| da Plataforma de Destino |
Windows |
| Header | combaseapi.h |
| Library | mincore.lib |
| DLL | Combase.dll; Ole32.dll |