共用方式為


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

請參閱

參考

ISymUnmanagedWriter