IEEVisualizerService::GetCustomViewerList

這個方法會傳回這項服務所知道的視覺化型別清單。

語法

HRESULT GetCustomViewerList(
   ULONG                celtSkip,
   ULONG                celtRequested,
   DEBUG_CUSTOM_VIEWER* rgViewers,
   ULONG*               pceltFetched
);
int GetCustomViewerList(
   uint                  celtSkip,
   uint                  celtRequested,
   DEBUG_CUSTOM_VIEWER[] rgViewers,
   out uint              pceltFetched
);

參數

celtSkip
在要跳過的視覺化檢視數目。

celRequested
在要抓取的視覺化檢視數目 (也會指定 rgViewers 陣列) 的大小。

rgViewers
[in,out]要填入之 DEBUG_CUSTOM_VIEWER 結構的陣列。

pceltFetched
擴展實際抓取的視覺化檢視數目。

傳回值

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

備註

  • GetCustomViewerList 會將要求傳遞給這個方法,作為其對視覺化類型的支援。 如果運算式評估工具也提供相同類型的自訂檢視器,它可以將這些自訂檢視器的適當填滿 DEBUG_CUSTOM_VIEWER 結構附加至清單。 請確定 GetCustomViewerCount 會反映這些額外的檢視器。

如需視覺化程式和檢視器之間差異的詳細資訊,請參閱 型別視覺化程式和自訂檢視器

另請參閱