Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sostituzione di CoWaitForMultipleHandles. Questa API sostitutiva nasconde le opzioni per CoWaitForMultipleHandles non supportate in ASTA.
Sintassi
HRESULT CoWaitForMultipleObjects(
[in] DWORD dwFlags,
[in] DWORD dwTimeout,
[in] ULONG cHandles,
[in] const HANDLE *pHandles,
[out] LPDWORD lpdwindex
);
Parametri
[in] dwFlags
CWMO_FLAGS flag che controlla se la reentrancy dei messaggi di chiamata/finestra è abilitata da questa attesa. Per impostazione predefinita, né le chiamate COM né i messaggi di finestra vengono inviati da CoWaitForMultipleObjects in ASTA.
[in] dwTimeout
Timeout in millisecondi dell'attesa.
[in] cHandles
Lunghezza della matrice pHandles . Deve essere <= 56.
[in] pHandles
Matrice di handle per gli oggetti kernel waitable.
[out] lpdwindex
Riceve l'indice dell'handle che ha soddisfatto l'attesa.
Valore restituito
Gli stessi valori restituiti di CoWaitForMultipleHandles, ad eccezione dei casi di CO_E_NOTSUPPORTED specifici dell'ASTA restituiscono invece E_INVALIDARG da tutti i tipi di appartamento.
Requisiti
| Requisito | Value |
|---|---|
| Piattaforma di destinazione | Windows |
| Header | combaseapi.h |
| Library | mincore.lib |
| DLL | Combase.dll; Ole32.dll |