Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu özelliğin değerini verilen başvurunun değerine ayarlar.
Sözdizimi
int SetValueAsReference(
IDebugReference2[] rgpArgs,
uint dwArgCount,
IDebugReference2 pValue,
uint dwTimeout
);
Parametreler
rgpArgs
[in] Yönetilen kod özellik ayarlayıcısına geçirilmeye yönelik bir bağımsız değişken dizisi. Özellik ayarlayıcısı bağımsız değişken almazsa veya bu IDebugProperty2 nesnesi böyle bir özellik ayarlayıcısına başvurmuyorsa, rgpArgs null değer olmalıdır. Bu parametre genellikle null bir değerdir.
dwArgCount
[in] Dizideki bağımsız değişkenlerin rgpArgs sayısı.
pValue
[in] Bu özelliği ayarlamak için kullanılacak değere IDebugReference2 nesnesi biçiminde bir başvuru.
dwTimeout
[in] Değerin ayarlanmasının milisaniye cinsinden ne kadar süreceği. Tipik bir değerdir INFINITE. Bu, olası değerlendirmelerin ne kadar sürebileceğini etkiler.
İade Değeri
Başarılı olursa döndürür S_OK; aksi takdirde genellikle aşağıdakilerden biri olan bir hata kodu döndürür:
| Hata | Açıklama |
|---|---|
E_SETVALUEASREFERENCE_NOTSUPPORTED |
Bir başvurudaki değerin ayarlanması desteklenmez. |
E_SETVALUE_VALUE_CANNOT_BE_SET |
Bu özellik bir yönteme başvurduğundan değer ayarlanamaz. |
E_SETVALUE_VALUE_IS_READONLY |
Değer salt okunurdur ve ayarlanamaz. |
E_NOTIMPL |
yöntemi uygulanmadı. |