Funzione CoHandlePriorityEventsFromMessagePump (messagedispatcherapi.h)

Chiamato dai dispatcher di messaggi in un thread ASTA dopo aver inviato un messaggio di Windows per fornire un'opportunità per le chiamate COM a breve esecuzione e altri lavori COM a priorità elevata o a breve esecuzione da inviare tra messaggi. Ciò consente di fornire una velocità di risposta simile a queste chiamate infrastrutturali in un'ASTA come in una VERSIONE classica, anche quando è presente un lungo flusso di messaggi di finestra da gestire.

Sintassi

void CoHandlePriorityEventsFromMessagePump();

Valore restituito

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questa funzione invia tutte le chiamate COM ad alta priorità o il lavoro accodati nel thread ASTA, quindi restituisce. Restituisce rapidamente se non esiste alcun lavoro da eseguire.

Questa funzione non fa nulla quando viene chiamato su thread non ASTA.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione messagedispatcherapi.h
Libreria Ole32.lib
DLL Ole32.dll