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.