ISymUnmanagedWriter::DefineParameter 方法
定義目前方法中的單一參數。 參數類型取自方法簽章內參數的位置 (序列) 。
如果在指定方法的中繼資料中定義參數,您就不需要使用此方法再次定義它們。 符號讀取器必須先檢查參數的一般中繼資料,才能檢查符號存放區。
語法
HRESULT DefineParameter(
[in] const WCHAR *name,
[in] ULONG32 attributes,
[in] ULONG32 sequence,
[in] ULONG32 addrKind,
[in] ULONG32 addr1,
[in] ULONG32 addr2,
[in] ULONG32 addr3);
參數
name
[in]參數名稱。
attributes
[in]參數屬性。
sequence
[in]參數簽章。
addrKind
[in]網址類別型。
addr1
[in]參數規格的第一個位址。
addr2
[in]參數規格的第二個位址。
addr3
[in]參數規格的第三個位址。
傳回值
如果方法成功,S_OK;否則,E_FAIL或其他錯誤碼。
規格需求
頭: CorSym.idl、CorSym.h