iTypeInfo::GetVarDesc 方法 (oaidl.h)
擷取描述指定變數的 VARDESC 結構。
語法
HRESULT GetVarDesc(
[in] UINT index,
[out] VARDESC **ppVarDesc
);
參數
[in] index
要傳回其描述之變數的索引。 索引的範圍應小於此類型中的變數數目 0 到 1。
[out] ppVarDesc
描述指定變數的 VARDESC。
傳回值
這個方法可以傳回下列其中一個值。
傳回碼 | Description |
---|---|
|
成功。 |
|
一或多個自變數無效。 |
|
記憶體不足,無法完成作業。 |
備註
若要釋放 VARDESC 結構,請使用 ReleaseVarDesc。
範例
在下列範例中,CHECKRESULT 函式是未定義的。 將這個函式取代為您的錯誤處理程式碼。
CHECKRESULT(ptypeinfo->GetVarDesc(i, &pvardesc));
idMember = pvardesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL,
NULL));
ptypeinfo->ReleaseVarDesc(pvardesc);
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | oaidl.h |