FUNCTION_TABLE_TYPE enumeration

Describes the type of function table which a DYNAMIC_FUNCTION_TABLE represents.

Syntax

typedef enum _FUNCTION_TABLE_TYPE {
    RF_SORTED,
    RF_UNSORTED,
    RF_CALLBACK,
    RF_KERNEL_DYNAMIC
} FUNCTION_TABLE_TYPE;

Constants

RF_SORTED

Entries in FunctionTable are sorted by their address. These tables were added using RtlAddFunctionTable.

RF_UNSORTED

Entries in FunctionTable are unsorted. These tables were added using RtlAddFunctionTable.

RF_CALLBACK

The FunctionTable array is not allocated up front. Instead, values are provided via a callback. These table entries were added to the list using RtlInstallFunctionTableCallback.

RF_KERNEL_DYNAMIC

Entries in FunctionTable are sorted by their address and installed by RtlAddGrowableFunctionTable.

Remarks

This enum has no associated import library or header file. Additional values may be added in the future without further notice.