共用方式為


EncUnavailableReason

This is for internal use only!代表原因, 編輯後繼續就無法使用。

enum tagEncUnavailableReason {
   ENCUN_NONE,
   ENCUN_INTEROP,
   ENCUN_SQLCLR,
   ENCUN_MINIDUMP,
   ENCUN_EMBEDDED,
   ENCUN_ATTACH,
   ENCUN_WIN64
};
typedef enum tagEncUnavailableReason EncUnavailableReason;
public enum EncUnavailableReason {
   ENCUN_NONE,
   ENCUN_INTEROP,
   ENCUN_SQLCLR,
   ENCUN_MINIDUMP,
   ENCUN_EMBEDDED,
   ENCUN_ATTACH,
   ENCUN_WIN64
};

參數

  • ENCUN_NONE
    沒有特定理由,為何無法使用 [編輯後繼續]。

  • ENCUN_INTEROP
    編輯後繼續使用也無法於 InterOp 呼叫。

  • ENCUN_SQLCLR
    編輯後繼續不使用 SQL 程序呼叫使用通用語言執行階段 (CLR)。

  • ENCUN_MINIDUMP
    編輯後繼續] 不處理迷你的傾印時。

  • ENCUN_EMBEDDED
    編輯後繼續] 時不使用處理內嵌程式碼。

  • ENCUN_ATTACH
    編輯後繼續] 無法使用工作階段未附加,因為不啟動者]、 [偵錯工具。

  • ENCUN_WIN64
    編輯後繼續] 不處理 64 位元視窗程式碼時。

備註

這個列舉型別僅供內部使用的Visual Studio。 IDebugProcess3::GetENCAvailableStateIDebugProcess3::DisableENC方法實作自訂的通訊埠供應商所應一定會傳回E_NOTIMPL。

需求

標頭: msdbg.idl

Namespace: Microsoft.VisualStudio.Debugger.Interop

組件: Microsoft.VisualStudio.Debugger.Interop.dll

請參閱

參考

列舉型別 (Visual Studio 的偵錯)

IDebugProcess3::DisableENC

IDebugProcess3::GetENCAvailableState