typedef struct _KALPC_SECTION
{
    void *SectionObject;
    unsigned __int64 Size;
    ALPC_HANDLE_TABLE *HandleTable;
    void *SectionHandle;
    EPROCESS *OwnerProcess;
    ALPC_PORT *OwnerPort;
    union
    {
        struct
        {
            unsigned long Internal : 1;
            unsigned long Secure : 1;
        } s1;
    } u1;
    unsigned long NumberOfRegions;
    LIST_ENTRY RegionListHead;
} KALPC_SECTION, *PKALPC_SECTION;