SymbolServerGetOptions function

An entry point to the symbol server DLL. It is used to retrieve the symbol server options.

The PSYMBOLSERVERGETOPTIONSPROC type defines a pointer to this callback function. SymbolServerGetOptions is a placeholder for the library-defined function name.

Syntax

UINT_PTR CALLBACK SymbolServerGetOptions(void);

Parameters

This function has no parameters.

Return value

The function returns the symbol server options that have been set.

Remarks

To call this function, you must use the LoadLibrary function to load the DLL and the GetProcAddress function to get the address of the function. The default implementation is in Symsrv.dll.

If you are using Symsrv.dll as your symbol server, the return value is the combination of the following values that have been set using SymbolServerSetOptions:

SSRVOPT_CALLBACK

SSRVOPT_DOWNSTREAM_STORE

SSRVOPT_FLAT_DEFAULT_STORE

SSRVOPT_FAVOR_COMPRESSED

SSRVOPT_NOCOPY

SSRVOPT_OVERWRITE

SSRVOPT_PARAMTYPE

SSRVOPT_PARENTWIN

SSRVOPT_PROXY

SSRVOPT_SECURE

SSRVOPT_SETCONTEXT

SSRVOPT_TRACE

SSRVOPT_UNATTENDED

Requirements

Redistributable

DbgHelp.dll 5.1 or later

Header

DbgHelp.h

DLL

SymSrv.dll

See also

DbgHelp Functions

SymbolServer

SymbolServerSetOptions