CoHandlePriorityEventsFromMessagePump 함수(messagedispatcherapi.h)

WINDOWS 메시지를 디스패치한 후 ASTA 스레드에서 메시지 디스패처가 호출하여 짧은 실행 인프라 COM 호출 및 메시지 간에 디스패치할 기타 높은 우선 순위 또는 짧은 실행 COM 작업을 위한 기회를 제공합니다. 이렇게 하면 처리해야 하는 긴 창 메시지 스트림이 있더라도 클래식 STA와 마찬가지로 ASTA에서 이러한 인프라 호출과 유사한 응답성을 제공할 수 있습니다.

구문

void CoHandlePriorityEventsFromMessagePump();

반환 값

이 함수가 성공하면 S_OK 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

이 함수는 우선 순위가 높은 COM 호출 또는 ASTA 스레드에서 큐에 대기 중인 작업을 디스패치한 다음 를 반환합니다. 수행할 작업이 없으면 빠르게 반환됩니다.

이 함수는 ASTA가 아닌 스레드에서 호출할 때 자동으로 아무 작업도 수행하지 않습니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 messagedispatcherapi.h
라이브러리 Ole32.lib
DLL Ole32.dll