Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Ein Ersatz für CoWaitForMultipleHandles. Diese Ersatz-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
);
Die Parameter
[in] dwFlags
CWMO_FLAGS Flag, das steuert, ob die Reentranz der Anruf-/Fensternachricht von dieser Wartezeit aktiviert ist. Standardmäßig werden weder COM-Aufrufe noch Fenstermeldungen von CoWaitForMultipleObjects in ASTA verteilt.
[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 zum Warten von Kernelobjekten.
[out] lpdwindex
Empfängt den Index des Handles, der 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 | Fenster |
| Header | combaseapi.h |
| Library | mincore.lib |
| DLL | Combase.dll; Ole32.dll |