respectively, when given the information class SystemRegistryQuotaInformation
(0x25).

Documentation Status

The SYSTEM_REGISTRY_QUOTA_INFORMATION structure is
defined in WINTERNL.H from the Software Development Kit (SDK). The definition there
provides only some of the members: RegistryQuotaAllowed
and RegistryQuotaUsed.

Microsoft does publish the practical equivalent of a C-language definition as
type information in public symbol files, though not for the kernel, where the structure
is prepared, nor even for low-level user-mode DLLs that interpret the structure,
but for various higher-level user-mode DLLs such as URLMON.DLL and only then starting
with version 6.2.

Two earlier disclosures of type information are known, though not in symbol files
but in statically linked libraries: GDISRVL.LIB from the Device Driver Kit (DDK)
for Windows NT 3.51; and SHELL32.LIB from the DDK for Windows NT 4.0.

Layout

The SYSTEM_REGISTRY_QUOTA_INFORMATION is 0x0C or
0x10 bytes in 32-bit and 64-bit Windows, respectively.

Offset

Definition

0x00

ULONG RegistryQuotaAllowed;

0x04

ULONG RegistryQuotaUsed;

0x08

ULONG_PTR PagedPoolSize;

This page was created on 9th July 2016 but was not published
until 25th October 2016. It was
last modified on 27th June 2019.