typedef struct _EVENT_DESCRIPTOR
{
    unsigned short Id;
    unsigned char Version;
    unsigned char Channel;
    unsigned char Level;
    unsigned char Opcode;
    unsigned short Task;
    unsigned __int64 Keyword;
} EVENT_DESCRIPTOR, *PEVENT_DESCRIPTOR;