typedef struct _KALPC_VIEW                   // 11 elements, 0x68 bytes (sizeof)
          {
/*0x000*/     struct _LIST_ENTRY ViewListEntry;        // 2 elements, 0x10 bytes (sizeof)
              union                                    // 1 elements, 0x4 bytes (sizeof)
              {
                  struct                               // 3 elements, 0x4 bytes (sizeof)
                  {
/*0x010*/             ULONG32      WriteAccess : 1;    // 0 BitPosition
/*0x010*/             ULONG32      AutoRelease : 1;    // 1 BitPosition
/*0x010*/             ULONG32      ForceUnlink : 1;    // 2 BitPosition
                  }s1;
              }u1;
/*0x018*/     struct _KALPC_REGION* Region;
/*0x020*/     struct _ALPC_PORT* OwnerPort;
/*0x028*/     struct _EPROCESS* OwnerProcess;
/*0x030*/     VOID*        Address;
/*0x038*/     UINT64       Size;
/*0x040*/     VOID*        SecureViewHandle;
/*0x048*/     VOID*        WriteAccessHandle;
/*0x050*/     ULONG32      NumberOfOwnerMessages;
/*0x054*/     UINT8        _PADDING0_[0x4];
/*0x058*/     struct _LIST_ENTRY ProcessViewListEntry; // 2 elements, 0x10 bytes (sizeof)
          }KALPC_VIEW, *PKALPC_VIEW;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.