.unload (Unload Extension DLL)

The .unload command unloads an extension DLL from the debugger.

.unload DLLName 
!DLLName.unload

Parameters

DLLName
Specifies the file name of the debugger extension DLL to be unloaded. If the full path was specified when the DLL was loaded, it needs to be given in full here as well. If DLLName is omitted, the current extension DLL is unloaded.

Environment

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

Additional Information

For more details on loading, unloading, and controlling extensions, see Loading Debugger Extension DLLs.

Remarks

This command is useful when testing an extension you are creating. When the extension is recompiled, you must unload and then load the new DLL.