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.
Mengatur nilai properti ini ke nilai referensi yang diberikan.
Sintaks
int SetValueAsReference(
IDebugReference2[] rgpArgs,
uint dwArgCount,
IDebugReference2 pValue,
uint dwTimeout
);
Parameter
rgpArgs
[di] Array argumen untuk diteruskan ke setter properti kode terkelola. Jika setter properti tidak mengambil argumen atau jika objek IDebugProperty2 ini tidak merujuk ke setter properti seperti itu, rgpArgs harus berupa nilai null. Parameter ini biasanya merupakan nilai null.
dwArgCount
[di] Jumlah argumen dalam rgpArgs array.
pValue
[di] Referensi, dalam bentuk objek IDebugReference2 , ke nilai yang akan digunakan untuk mengatur properti ini.
dwTimeout
[di] Berapa lama waktu yang diperlukan untuk mengatur nilai, dalam milidetik. Nilai umumnya adalah INFINITE. Hal ini memengaruhi lamanya waktu yang mungkin diperlukan evaluasi.
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode kesalahan, biasanya salah satu hal berikut:
| Kesalahan | Deskripsi |
|---|---|
E_SETVALUEASREFERENCE_NOTSUPPORTED |
Mengatur nilai dari referensi tidak didukung. |
E_SETVALUE_VALUE_CANNOT_BE_SET |
Nilai tidak dapat diatur, karena properti ini mengacu pada metode . |
E_SETVALUE_VALUE_IS_READONLY |
Nilai bersifat baca-saja dan tidak dapat diatur. |
E_NOTIMPL |
Metode ini tidak diterapkan. |