The AIDA_boGetEventTypes function reads what types of events from which stack levels will be received.
bool AIDA_boGetEventTypes(
handle hStack,
dword *pdwStackLevelMask,
dword *pdwEventMask
);
AIDA_boSetEventTypes returns True in case of success.
In case of failure the function will return False. The application can retrieve the error code using AIDA_iGetError.
If an AIDA component can not process an event generated by a lower component it will pass it to the next higher AIDA component in the stack. So it may happen that the AIDA_boWaitEvent function returns events of lower components. An application is able to block the generation of these eventually unwanted events using the AIDA_boSetEventTypes function.
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Linux: Requires a kernel supporting ELF binaries.
Header: Declared in bsk_aida.h, also requires portab.h.
Import Library (Windows): Use BSK_AIDA.lib.
AIDA Overview, AIDA Functions, AIDA_pstCreateEvent, AIDA_pstCreateEventEx, AIDA_boSetEventID, AIDA_boDeleteEvent, AIDA_pstCloneEvent, AIDA_boSendEvent, AIDA_boReceiveEvent, AIDA_boWaitEvent, AIDA_boSetEventTypes