ISymUnmanagedWriter::DefineParameter 方法
更新:2007 年 11 月
在目前的方法中定義單一參數。參數型別是根據其在方法簽章中的位置 (序列) 而來。
如果已在中繼資料中為指定的方法定義參數,您不需要使用這個方法再次定義它們。符號讀取器 (Reader) 必須先在一般的中繼資料中查看這些參數,然後再查看符號存放區。
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 或其他錯誤碼。
需求
Header: CorSym.idl