Partager via


Méthode IDebugSymbols3 ::GetSourceEntryStringWide (dbgeng.h)

Interroge les informations sur les symboles et retourne des emplacements dans la mémoire de la cible.

Syntaxe

HRESULT GetSourceEntryStringWide(
  [in]            PDEBUG_SYMBOL_SOURCE_ENTRY Entry,
  [in]            ULONG                      Which,
  [out]           PWSTR                      Buffer,
  [in]            ULONG                      BufferSize,
  [out, optional] PULONG                     StringSize
);

Paramètres

[in] Entry

Entrée en tant que structure DEBUG_SYMBOL_SOURCE_ENTRY .

[in] Which

Valeur qui détermine les types à retourner.

[out] Buffer

Pointeur vers une mémoire tampon de chaîne de caractères Unicode pour les résultats.

[in] BufferSize

Taille de la mémoire tampon.

[out, optional] StringSize

Pointeur vers la taille de la chaîne.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Cette méthode peut retourner plusieurs résultats pour une recherche de source. Cela permet de retourner tous les résultats possibles.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

IDebugSymbols3