DkmNativeEditAndContinueAvailableStatus Enum

Definition

Edit and Continue availability status - whether Edit and Continue is available or it is not supported given a specified reason.

This API was introduced in Visual Studio 17 Update 5 (DkmApiVersion.VS17Update5).

public enum DkmNativeEditAndContinueAvailableStatus
type DkmNativeEditAndContinueAvailableStatus = 
Public Enum DkmNativeEditAndContinueAvailableStatus
Inheritance
DkmNativeEditAndContinueAvailableStatus

Fields

Name Value Description
Available 0

Edit and Continue is available.

NotApplicable 1

Module has not been affected by the source.

InternalError 2

An internal error occurred and Edit and Continue is not supported. Refer to the error result for more details.

NoEditAndContinueDebugFormat 3

Edit and Continue is not supported on the target debug information format. It is suggested to compile with the Edit and Continue PDB format.

IdbIsOutOfSyncWithPdb 4

Edit and Continue is not supported because the state file is out of sync with the PDB file. It is suggested to compile with the Enable Minimal Rebuild option.

OriginalPathMismatch 5

Edited file does not match its original path. Edit and Continue is only supported for original files.

IdbIsMissingOrCorrupt 6

Edit and Continue is not supported without valid state files. This usually means that a file has been missing or corrupt.

LinkerWithoutIncremental 7

Edit and Continue is not supported without incremental linking enabled.

LinkerWithOptIteration 8

Edit and Continue is not supported when optimizing iterations to perform identical folding.

LinkerWithOptReference 9

Edit and Continue is not supported when optimizing functions and data that are never referenced.

LinkerWithOptLongBranchInstructions 10

Edit and Continue is not supported when optimizing the detection of long branch instructions. Only valid for ARM.

LinkerWithDriver 11

Edit and Continue is not supported when building a windows NT kernel mode driver.

LinkerWithSafeExceptionHandlers 12

Edit and Continue is not supported when building producing a table of the image's safe exception handlers.

LinkerWithoutEditAndContinue 13

Edit and Continue is not supported in the linker. This is a general error message when unable to determine the cause of the linker not supported Edit and Continue.

Applies to