共用方式為


IDebugHostType2::GetFunctionParameterTypeCount 方法 (dbgmodel.h)

GetFunctionParameterTypeCount 方法會傳回函式接受的自變數數目。

請注意,此計數中不會考慮以 C/C++ 省略號為基礎的變數自變數標記。 必須透過 GetFunctionVarArgsKind 方法偵測到這類。 這隻會在省略號之前包含自變數。

語法

HRESULT GetFunctionParameterTypeCount(
  ULONG64 *count
);

參數

count

函式 (忽略變數自變數省略號) 的自變數數目將會在這裡傳回。 每個個別自變數的類型都可以透過 GetFunctionParameterTypeAt 方法取得。

傳回值

這個方法會傳回表示成功或失敗的 HRESULT。

備註

範例程式碼

ComPtr<IDebugHostType> spType; /* get a type for a function (see FindTypeByName) */

ULONG64 count;
if (SUCCEEDED(spType->GetFunctionParameterTypeCount(&count)))
{
    // count is the number of parameters the function takes.  This does not 
    // include any ellipsis for variable arguments.
}

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDebugHostType2 介面