Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Ersatz für CoWaitForMultipleHandles. Diese Ersetzungs-API blendet die Optionen für CoWaitForMultipleHandles aus, die in ASTA nicht unterstützt werden.
Syntax
HRESULT CoWaitForMultipleObjects(
[in] DWORD dwFlags,
[in] DWORD dwTimeout,
[in] ULONG cHandles,
[in] const HANDLE *pHandles,
[out] LPDWORD lpdwindex
);
Parameter
[in] dwFlags
CWMO_FLAGS Flag, das steuert, ob die Wiedereinleitung von Aufruf-/Fensternachrichten aus dieser Wartezeit aktiviert ist. Standardmäßig werden weder COM-Aufrufe noch Fenstermeldungen von CoWaitForMultipleObjects in ASTA gesendet.
[in] dwTimeout
Das Timeout in Millisekunden der Wartezeit.
[in] cHandles
Die Länge des pHandles-Arrays . Muss = 56 sein <.
[in] pHandles
Ein Array von Handles für wartebare Kernelobjekte.
[out] lpdwindex
Empfängt den Index des Handles, das die Wartezeit erfüllt hat.
Rückgabewert
Dieselben Rückgabewerte wie CoWaitForMultipleHandles, mit Ausnahme der ASTA-spezifischen CO_E_NOTSUPPORTED Fälle geben stattdessen E_INVALIDARG von allen Apartmenttypen zurück.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | combaseapi.h |
DLL | Combase.dll; Ole32.dll |