共用方式為


ITypeInfo::GetFuncDesc 方法 (oaidl.h)

擷取 FUNCDESC 結構,其中包含指定函式的相關信息。

語法

HRESULT GetFuncDesc(
  [in]  UINT     index,
  [out] FUNCDESC **ppFuncDesc
);

參數

[in] index

要傳回其描述之函式的索引。 索引的範圍應該小於此類型中的函式數目 0 到 1。

[out] ppFuncDesc

描述指定函式的 FUNCDESC 結構。

傳回值

這個方法可以傳回其中一個值。

傳回碼 Description
S_OK
成功。
E_INVALIDARG
一或多個自變數無效。
E_OUTOFMEMORY
記憶體不足,無法完成作業。

備註

函式 ITypeInfo::GetFuncDesc 可讓您存取描述具有指定 索引之函式的 FUNCDESC 結構。 FUNCDESC 結構應該使用 ITypeInfo::ReleaseFuncDesc 釋放。 類型中的函式數目是TR結構中包含的其中一個屬性。

範例

在下列範例中,CHECKRESULT 函式未定義。 將此函式取代為您的錯誤處理程式碼。

CHECKRESULT(ptypeinfo->GetFuncDesc(i, &pfuncdesc));
idMember = pfuncdesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL, NULL));
ptypeinfo->ReleaseFuncDesc(pfuncdesc);

規格需求

需求
目標平台 Windows
標頭 oaidl.h

另請參閱

ITypeInfo