DkmNativeEditAndContinueAvailableStatus Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |