Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan jenis lokasi titik henti untuk permintaan titik henti.
Sintaks
public enum enum_BP_LOCATION_TYPE {
BPLT_NONE = 0x00000000,
BPLT_FILE_LINE = 0x00010000,
BPLT_FUNC_OFFSET = 0x00020000,
BPLT_CONTEXT = 0x00030000,
BPLT_STRING = 0x00040000,
BPLT_ADDRESS = 0x00050000,
BPLT_RESOLUTION = 0x00060000,
BPLT_CODE_FILE_LINE = BPT_CODE | BPLT_FILE_LINE,
BPLT_CODE_FUNC_OFFSET = BPT_CODE | BPLT_FUNC_OFFSET,
BPLT_CODE_CONTEXT = BPT_CODE | BPLT_CONTEXT,
BPLT_CODE_STRING = BPT_CODE | BPLT_STRING,
BPLT_CODE_ADDRESS = BPT_CODE | BPLT_ADDRESS ,
BPLT_DATA_STRING = BPT_DATA | BPLT_STRING,
BPLT_TYPE_MASK = 0x0000FFFF,
BPLT_LOCATION_TYPE_MASK = 0xFFFF0000
};
Kolom
BPLT_NONE
Menentukan tidak ada lokasi titik henti.
BPLT_FILE_LINE
Menentukan tipe lokasi titik henti sebagai baris file.
BPLT_FUNC_OFFSET
Menentukan jenis lokasi titik henti sebagai offset fungsi.
BPLT_CONTEXT
Menentukan jenis lokasi titik henti sebagai konteks.
BPLT_STRING
Menentukan jenis lokasi titik henti sebagai string.
BPLT_ADDRESS
Menentukan jenis lokasi titik henti sebagai alamat.
BPLT_RESOLUTION
Menentukan jenis lokasi titik henti sebagai resolusi.
BPLT_CODE_FILE_LINE
Menentukan jenis lokasi titik henti sebagai baris kode sumber.
BPLT_CODE_FUNC_OFFSET
Menentukan jenis lokasi titik henti sebagai offset fungsi kode.
BPLT_CODE_CONTEXT
Menentukan jenis lokasi titik henti sebagai konteks kode.
BPLT_CODE_STRING
Menentukan jenis lokasi titik henti sebagai string kode.
BPLT_CODE_ADDRESS
Menentukan jenis lokasi titik henti sebagai alamat kode.
BPLT_DATA_STRING
Menentukan jenis lokasi titik henti sebagai string data.
BPLT_TYPE_MASK
Menentukan masker bit, sehingga jenis titik henti dapat diekstrak dari nilai .
BPLT_LOCATION_TYPE_MASK
Menentukan masker bit, sehingga jenis lokasi titik henti dapat diekstraksi dari nilai .
Keterangan
Diteruskan sebagai parameter ke metode GetLocationType .
Jenis lokasi titik henti terdiri dari jenis titik henti dan jenis lokasi. Ini berarti bahwa jenis lokasi titik henti tidak pernah hanya jenis titik henti (misalnya, BPT_CODE) atau jenis lokasi (misalnya, BPLT_FILE_LINE). Konstanta yang telah ditentukan sebelumnya untuk semua jenis lokasi titik henti yang saat ini didukung disertakan dalam enumerasi ini (BPLT_CODE_FILE_LINE melalui BPLT_DATA_STRING).
BPT_CODE dan BPT_DATA merupakan anggota enumerasi BP_TYPE .
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll