ld (Load Symbols)

The ld command loads symbols for the specified module and updates all module information.

ld ModuleName [/f FileName]

Parameters

ModuleName
Specifies the name of the module whose symbols are to be loaded. ModuleName can contain a variety of wildcard characters and specifiers.

/f FileName
Changes the name selected for the match. By default the module name is matched, but when /f is used the file name is matched instead of the module name. FileName can contain a variety of wildcard characters and specifiers. For more information on the syntax of wildcard characters and specifiers, see String Wildcard Syntax.

Environment

Item Description
Modes User mode, kernel mode
Targets Live, crash dump
Platforms All

Remarks

The debugger's default behavior is to use lazy symbol loading (also known as deferred symbol loading). This means that symbols are not actually loaded until they are needed.

The ld command, on the other hand, forces all symbols for the specified module to be loaded.

Additional Information

For more information about deferred (lazy) symbol loading, see Deferred Symbol Loading. For more information about other symbol options, see Setting Symbol Options.