PF_PREFETCH_SOURCE_INFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTPFAPI_H

// rev
/**
 * The PF_PREFETCH_SOURCE_INFO structure describes a kernel or process private-page prefetch source.
 */
typedef struct _PF_PREFETCH_SOURCE_INFO
{
    ULONG Type;                                 // PFS_PRIVATE_PAGE_SOURCE_TYPE: kernel (0) or process (2).
    ULONG ProcessId;                            // Process identifier when Type is PfsPrivateSourceProcess.
    ULONG ImagePathHash;                        // Image-path hash associated with the private-page source.
    ULONG Reserved;                             // Reserved field; initialize to zero and do not interpret on output.
    ULONGLONG UniqueProcessHash;                // Zero or the process ID/create-time hash.
    PF_PREFETCH_RANGE_INFO RangeInfo;           // Descriptor of the source virtual-address byte ranges.
} PF_PREFETCH_SOURCE_INFO, *PPF_PREFETCH_SOURCE_INFO;

#endif

View code on GitHub

NtDoc

No description available.