IEEVisualizerService::GetCustomViewerList
Cette méthode retourne une liste de visualiseurs de type que ce service connaît.
Syntaxe
int GetCustomViewerList(
uint celtSkip,
uint celtRequested,
DEBUG_CUSTOM_VIEWER[] rgViewers,
out uint pceltFetched
);
Paramètres
celtSkip
[in] Nombre de visualiseurs à ignorer.
celRequested
[in] Nombre de visualiseurs à récupérer (spécifie également la taille du rgViewers
tableau).
rgViewers
[in, out] Tableau de structures DEBUG_CUSTOM_VIEWER à remplir.
pceltFetched
[out] Nombre de visualiseurs réellement récupérés.
Valeur de retour
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur.
Notes
- GetCustomViewerList transmet la requête à cette méthode dans le cadre de sa prise en charge des visualiseurs de types. Si l’évaluateur d’expression fournit également des visionneuses personnalisées pour le même type, elle peut ajouter des structures DEBUG_CUSTOM_VIEWER correctement remplies pour ces visionneuses personnalisées à la liste. Assurez-vous que GetCustomViewerCount reflète ces visionneuses supplémentaires.
Pour plus d’informations sur les différences entre visualiseurs et visionneuses personnalisées, consultez Le visualiseur de type et la visionneuse personnalisée.