Process Hacker
_PH_POINTER_LIST Struct Reference

A pointer list structure. More...

#include <phbase.h>

Data Fields

ULONG Count
 The number of pointers in the list.
 
ULONG AllocatedCount
 The number of pointers for which storage is allocated.
 
ULONG FreeEntry
 Index into pointer array for free list.
 
ULONG NextEntry
 Index of next usable index into pointer array.
 
PVOID * Items
 The array of pointers.
 

Detailed Description

A pointer list structure.

The pointer list is similar to the normal list structure, but both insertions and deletions occur in constant time. The list is not ordered.

Definition at line 2516 of file phbase.h.

Field Documentation

ULONG AllocatedCount

The number of pointers for which storage is allocated.

Definition at line 2521 of file phbase.h.

ULONG Count

The number of pointers in the list.

Definition at line 2519 of file phbase.h.

ULONG FreeEntry

Index into pointer array for free list.

Definition at line 2523 of file phbase.h.

PVOID* Items

The array of pointers.

Definition at line 2527 of file phbase.h.

ULONG NextEntry

Index of next usable index into pointer array.

Definition at line 2525 of file phbase.h.


The documentation for this struct was generated from the following file: