IEEVisualizerService::GetCustomViewerList

這個方法會傳回此服務知道的類型可視化檢視清單。

語法

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

參數

celtSkip
[in]要跳過的可視化檢視數目。

celRequested
[in]要擷取的可視化檢視數目(也指定數位的大小 rgViewers )。

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

pceltFetched
[out]實際擷取的可視化檢視數目。

傳回值

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

備註

  • GetCustomViewerList 會將要求傳遞至此方法,做為其類型可視化檢視支援的一部分。 如果表達式評估工具也提供相同類型的自定義查看器,則可以將這些自定義檢視者的適當填入 DEBUG_CUSTOM_VIEWER 結構附加至清單。 請確定 GetCustomViewerCount 反映這些額外的檢視者。

如需可視化檢視和檢視者之間的差異詳細資訊,請參閱 類型可視化檢視和自定義查看器

另請參閱