Microsoft.VisualStudio.Debugger.Breakpoints 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Dkm |
특정 코드 명령 주소 또는 특정 데이터 요소에 바인딩(확인)된 중단점을 나타냅니다. 예를 들어 C++ 템플릿에서는 원본 줄에 대한 DkmPendingBreakpoint를 만들 수 있습니다. 중단점 관리자는 0(예: 모듈이 로드되지 않음), 하나(예: 템플릿은 'int'에서만 사용됨) 또는 많은 위치(예: 템플릿이 많은 템플릿 인수와 함께 사용됨) 위치로 resolve. 각 위치에는 DkmBoundBreakpoint 개체가 있습니다. |
Dkm |
중단점이 실행되어야 하는 조건입니다. |
Dkm |
중단점 관리자에게 파일 업데이트 알림을 보내는 데 사용되는 개체입니다. |
Dkm |
중단점이 실행되도록 해야 하는 중단점 적중 횟수의 값입니다. |
Dkm |
대상 컴퓨터에서 평가되는 조건을 나타냅니다. 이러한 개체는 대상에서 식 계산기가 구현되는 언어에 사용됩니다. |
Dkm |
특정 명령 주소에 바인딩하도록 요청되는 보류 중인 중단점입니다. IDE 내에서 이러한 중단점은 호출 스택 창, 디스어셈블리 창 또는 함수 중단점 대화 상자에 16진수 주소를 입력하여 설정됩니다. DkmInstructionAddress가 입력으로 제공되므로 이러한 중단점은 문자열에 주소를 유지할 수 없는 런타임을 지원할 수 있습니다(예: 인터프리터). |
Dkm |
특정 명령 주소 문자열의 코드 요소에 바인딩하도록 요청되는 보류 중인 중단점입니다. IDE 내에서 이러한 중단점은 사용자가 호출 스택 또는 디스어셈블리 창에서 중단점을 설정한 다음 디버거가 다른 디버그 세션 또는 동일한 디버그 세션 내의 다른 프로세스에서 중단점을 다시 바인딩하라는 메시지가 표시될 때 만들어집니다. |
Dkm |
0개 이상의 코드 수준 구문(DkmBoundBreakpoint)에 매핑될 수 있고 시간이 지남에 따라 추적될 수 있는 사용자 수준 구문(예: 소스 파일, 함수 이름)에 연결된 높은 수준의 중단점 개체입니다. 파생 클래스: DkmPendingAddressBreakpoint, DkmPendingAddressNameBreakpoint, DkmPendingDataBreakpoint, DkmPendingFileLineBreakpoint, DkmPendingFunctionBreakpoint |
Dkm |
코드 식 대신 데이터 식에 연결된 보류 중인 중단점입니다. 지정된 요소를 쓸 때 데이터 중단점이 발생합니다. |
Dkm |
소스 파일 내의 텍스트 범위를 다시 가리키는 코드 요소에 바인딩하도록 요청되는 보류 중인 중단점입니다. |
Dkm |
특정 함수 이름을 가진 코드 요소에 바인딩하도록 요청되는 보류 중인 중단점입니다. |
Dkm |
디버그 모니터에서 지원하는 하위 수준 중단점 개체입니다. 파생 클래스: DkmRuntimeHardwareDataBreakpoint, DkmRuntimeInstructionBreakpoint, DkmRuntimeClrDataBreakpoint, DkmRuntimeCustomDataBreakpoint |
Dkm |
관리되는 값에 CPU의 하드웨어 중단점 레지스터를 사용하여 설정된 하위 수준 데이터 중단점입니다. 이 API는 Visual Studio 16 RTM(DkmApiVersion.VS16RTM)에서 도입되었습니다. |
Dkm |
임의 문자열 설명을 기반으로 모니터에서 구현할 수 있는 낮은 수준의 중단점입니다. 이 API는 Visual Studio 16 RTM(DkmApiVersion.VS16RTM)에서 도입되었습니다. |
Dkm |
CPU의 하드웨어 중단점 레지스터를 사용하여 설정된 하위 수준 데이터 중단점입니다. |
Dkm |
명령 주소에 설정된 하위 수준 중단점입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.ClearConditions 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.ClearHitCountCondition 호출의 결과입니다. |
Dkm |
비동기 DkmBoundBreakpoint.Disable 호출의 결과입니다. |
Dkm |
비동기 DkmPendingBreakpoint.Disable 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.Disable 호출의 결과입니다. |
Dkm |
비동기 DkmBoundBreakpoint.Enable 호출의 결과입니다. |
Dkm |
비동기 DkmPendingBreakpoint.Enable 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.Enable 호출의 결과입니다. |
Dkm |
비동기 DkmPendingBreakpoint.Enroll 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.EvaluateConditionAndSelectThread 호출의 결과입니다. |
Dkm |
비동기 DkmBoundBreakpoint.GetHitCountValue 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.GetHitCountConditionStatus 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.RequestBreakpointEventOnModifiedThread 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeInstructionBreakpoint.SetCompiledCondition 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.SetCompiledConditionPending 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.SetEvaluationCondition 호출의 결과입니다. |
Dkm |
비동기 DkmPendingBreakpoint.SetCondition 호출의 결과입니다. |
Dkm |
비동기 DkmPendingBreakpoint.SetHitCountCondition 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.SetHitCountCondition 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeBreakpoint.Test 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeInstructionBreakpoint.TryClearConditionOnTargetDevice 호출의 결과입니다. |
Dkm |
비동기 DkmRuntimeInstructionBreakpoint.TryPushConditionToTargetDevice 호출의 결과입니다. |
Dkm |
중단점 텍스트를 사용하는 방법을 나타냅니다('BreakWhenTrue' 또는 'BreakWhenChanged'). |
Dkm |
현재 적중 횟수와 조건 피연산자 간에 사용하여 적중 횟수 조건이 충족되었는지 여부를 결정하는 연산자입니다. |
Dkm |
중단점 관리자에서 원본 구성 요소로 다시 전송된 메시지의 심각도를 설명합니다. 이 목록은 UI에서 가장 중요한 경고만 표시하므로 우선 순위에 따라 정렬됩니다. 중단점이 바인딩된 경우 모든 경고는 무시됩니다. |
Dkm |
사용자가 바인딩하지 못한 중단점을 수정하기 위해 수행할 수 있는 제안된 작업을 제공합니다. 이는 제안 사항이며 제안된 수정 사항을 적용해도 실제로 바인딩 오류가 resolve 않을 수 있습니다. 이 API는 Visual Studio 17 업데이트 4(DkmApiVersion.VS17Update4)에서 도입되었습니다. |
Dkm |
중단점이 바인딩되지 않는 이유를 설명합니다. |
Dkm |
데이터 중단점이 실행되어야 하는 이유를 마스킹합니다. 예를 들어 '쓰기'가 설정된 경우 메모리 위치가 기록될 때 중단점이 발생합니다. |
Dkm |
DkmPendingBreakpoint는 추상 기본 클래스입니다. 이 열거형은 이 개체가 instance 파생 클래스를 나타냅니다. |
Dkm |
DkmRuntimeBreakpoint는 추상 기본 클래스입니다. 이 열거형은 이 개체가 instance 파생 클래스를 나타냅니다. |