共用方式為


IDebugField::GetExtendedInfo

這個方法取得擴充欄位的相關資訊。

HRESULT GetExtendedInfo( 
   REFGUID guidExtendedInfo,
   BYTE**  prgBuffer,
   DWORD*  pdwLen
);
int GetExtendedInfo(
   ref Guid guidExtendedInfo, 
   IntPtr[] prgBuffer, 
   ref uint pdwLen
);

參數

  • guidExtendedInfo
    [in]選取要傳回的資訊。 有效值為:

    描述

    guidConstantValue

    成為一連串的位元組的值。

    guidConstantType

    型別簽名碼為型別。

  • prgBuffer
    [] out傳回額外的資訊。

  • pdwLen
    輸入 [、 輸出]會傳回大小的額外的資訊,以位元組為單位。

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。

備註

目前,這個方法會傳回只有型別或常數的值。 呼叫端必須釋放傳回在緩衝區prgBuffer地呼叫 COM 的CoTaskMemFree函式 (c + +) 或FreeCoTaskMem (C#)。

請參閱

參考

IDebugField