CallbackRegistry

Control registry operations in Windows and .NET applications

CallbackRegistry.Altitude property

Filter:

Pascal    C++ (Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET    Java 

CallbackRegistry    

Overview

Load order altitude of the driver.

Declaration

[Pascal]
    property Altitude : LongWord;

[C++ (Lib)]
    DWORD GetAltitude();
    void SetAltitude(DWORD Value);

[C++ (VCL)]
    unsigned long Altitude;

[C++ (.NET)]
    UInt32 Altitude;

[C#]
    UInt32 Altitude;

[VB.NET]
    Public Property Altitude As UInt32

Description

Filter load order altitude. For details see "Load Order Groups and Altitudes for Minifilter Drivers" in MSDN.

Each registry filter is assigned an altitude, and each filter must have unique altitude. The callbacks are called for filters from the highest altitude to the lowest. Therefore, if a higher-level filter blocks or modifies a registry operation, the lower-level filters are not called. Filters that don't specify altitude are inserted near the top of the filter stack.

Default value of the property is 0 (altitude is not specified).

For additional info see the article "Supporting Layered Registry Filtering Drivers" in MSDN.

Back to top