The VECTOR_EVENT_STATUS enumeration specifies the status of event.
typedef enum
{
VECTOR_EVENT_STATUS_BEFORE,
VECTOR_EVENT_STATUS_AFTER
} VECTOR_EVENT_STATUS, *pVECTOR_EVENT_STATUS;
The action that generated the event is about to be taken.
The action that generated the event was just completed.
pVECTOR_EVENT_STATUS is a pointer to a VECTOR_EVENT_STATUS enumeration. Where the function parameter type is pVECTOR_EVENT_STATUS, you can declare a VECTOR_EVENT_STATUS variable, update the enumerations fields, and pass the variable's address in the parameter. Declaring a pVECTOR_EVENT_STATUS variable is necessary only if your program requires a pointer.