Metode ISymUnmanagedWriter::DefineField
Menentukan satu variabel yang tidak berada dalam metode. Metode ini digunakan untuk bidang tertentu di kelas, bidang bit, dan sebagainya.
Sintaks
HRESULT DefineField(
[in] mdTypeDef parent,
[in] const WCHAR *name,
[in] ULONG32 attributes,
[in] ULONG32 cSig,
[in, size_is(cSig)] unsigned char signature[],
[in] ULONG32 addrKind,
[in] ULONG32 addr1,
[in] ULONG32 addr2,
[in] ULONG32 addr3);
Parameter
parent
[in] Jenis metadata atau token metode.
name
[in] Nama bidang.
attributes
[in] Atribut bidang.
cSig
[in] ULONG32
yang merupakan ukuran, dalam karakter, dari buffer yang diperlukan untuk memuat tanda tangan bidang.
signature
[in] Array tanda tangan bidang.
addrKind
[in] Jenis alamat.
addr1
[in] Alamat pertama untuk spesifikasi bidang.
addr2
[in] Alamat kedua untuk spesifikasi bidang.
addr3
[in] Alamat ketiga untuk spesifikasi bidang.
Tampilkan Nilai
S_OK jika metode berhasil; jika tidak, E_FAIL atau kode galat lainnya.
Persyaratan
Header: CorSym.idl, CorSym.h
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk