CoWaitForMultipleObjects, fonction (combaseapi.h)
Remplacement de CoWaitForMultipleHandles. Cette API de remplacement masque les options pour CoWaitForMultipleHandles qui ne sont pas prises en charge dans ASTA.
Syntaxe
HRESULT CoWaitForMultipleObjects(
[in] DWORD dwFlags,
[in] DWORD dwTimeout,
[in] ULONG cHandles,
[in] const HANDLE *pHandles,
[out] LPDWORD lpdwindex
);
Paramètres
[in] dwFlags
CWMO_FLAGS indicateur qui contrôle si la réentrance des appels/messages de fenêtre est activée à partir de cette attente. Par défaut, ni les appels COM ni les messages de fenêtre ne sont distribués à partir de CoWaitForMultipleObjects dans ASTA.
[in] dwTimeout
Délai d’attente en millisecondes de l’attente.
[in] cHandles
Longueur du tableau pHandles . Doit être <= 56.
[in] pHandles
Tableau de handles vers des objets de noyau pouvant être mis en attente.
[out] lpdwindex
Reçoit l’index du handle qui a satisfait l’attente.
Valeur retournée
Les mêmes valeurs de retour que CoWaitForMultipleHandles, à l’exception des cas de CO_E_NOTSUPPORTED spécifiques à ASTA, retournent plutôt E_INVALIDARG de tous les types d’appartements.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | combaseapi.h |
DLL | Combase.dll ; Ole32.dll |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour