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.
Geçerli sözcük temelli kapsamda tek bir değişken tanımlar. Bu yöntem, kapsam genelinde birden çok evi olan aynı ada sahip bir değişken için birden çok kez çağrılabilir. Ancak bu durumda ve endOffset parametrelerinin startOffset değerleri çakışmamalıdır.
Sözdizimi
HRESULT DefineLocalVariable2(
[in] const WCHAR *name,
[in] ULONG32 attributes,
[in] mdSignature sigToken,
[in] ULONG32 addrKind,
[in] ULONG32 addr1,
[in] ULONG32 addr2,
[in] ULONG32 addr3,
[in] ULONG32 startOffset,
[in] ULONG32 endOffset);
Parametreler
name
[in] Yerel değişken adı.
attributes
[in] Yerel değişken öznitelikleri.
sigToken
[in] İmzanın meta veri belirteci.
addrKind
[in] Adres türü.
addr1
[in] Parametre belirtiminin ilk adresi.
addr2
[in] Parametre belirtiminin ikinci adresi.
addr3
[in] Parametre belirtimi için üçüncü adres.
startOffset
[in] Değişkenin başlangıç uzaklığı. Bu parametre isteğe bağlıdır. 0 ise, bu parametre yoksayılır ve değişken tüm kapsam boyunca tanımlanır. Sıfır olmayan bir değerse, değişken geçerli kapsamın uzaklıkları içinde yer alır.
endOffset
[in] Değişkenin bitiş uzaklığı. Bu parametre isteğe bağlıdır. 0 ise, bu parametre yoksayılır ve değişken tüm kapsam boyunca tanımlanır. Sıfır olmayan bir değerse, değişken geçerli kapsamın uzaklıkları içinde yer alır.
Dönüş Değeri
Yöntemin başarılı olup olmadığını S_OK; aksi takdirde, E_FAIL veya başka bir hata kodu.
Gereksinimler
Üstbilgi: CorSym.idl