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 會反映這些額外的檢視器。
如需視覺化程式和檢視器之間差異的詳細資訊,請參閱 型別視覺化程式和自訂檢視器 。