ITypeInfo::GetFuncDesc 方法 (oaidl.h)
擷取 FUNCDESC 結構,其中包含指定函式的相關信息。
語法
HRESULT GetFuncDesc(
[in] UINT index,
[out] FUNCDESC **ppFuncDesc
);
參數
[in] index
要傳回其描述之函式的索引。 索引的範圍應該小於此類型中的函式數目 0 到 1。
[out] ppFuncDesc
描述指定函式的 FUNCDESC 結構。
傳回值
這個方法可以傳回其中一個值。
傳回碼 | Description |
---|---|
|
成功。 |
|
一或多個自變數無效。 |
|
記憶體不足,無法完成作業。 |
備註
函式 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 |