DelegatesSymEnumSymbolsProc Delegate

An application-defined callback function used with the SymEnumSymbols(IntPtr, UInt64, String, DelegatesSymEnumSymbolsProc, IntPtr), SymEnumTypes, and SymEnumTypesByName functions.

Definition

Namespace: DevCase.Win32.Delegates
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public delegate bool SymEnumSymbolsProc(
	IntPtr symInfo,
	uint symbolSize,
	IntPtr userContext
)

Parameters

symInfo  IntPtr
A pointer to a SymbolInfo structure that provides information about the symbol.
symbolSize  UInt32
The size of the symbol, in bytes.

The size is calculated and is actually a guess.

In some cases, this value can be zero.

userContext  IntPtr
The user-defined value passed from the SymEnumSymbols(IntPtr, UInt64, String, DelegatesSymEnumSymbolsProc, IntPtr) or SymEnumTypes function, or Zero.

This parameter is typically used by an application to pass a pointer to a data structure that provides context information for the callback function.

Return Value

Boolean
To continue enumeration, the callback function must return ; to stop enumeration, it must return .

Remarks

See Also