Partager via


ICLRMetadataLocator

Mise à jour : novembre 2007

Utilisée par la couche des services d'accès aux données pour localiser les métadonnées des assemblys dans un processus cible.

interface ICLRMetadataLocator : IUnknown
{
    HRESULT GetMetadata(
        [in]  LPCWSTR         imagePath,
        [in]  ULONG32         imageTimestamp,
        [in]  ULONG32         imageSize,
        [in]  GUID*           mvid,
        [in]  ULONG32         mdRva,
        [in]  ULONG32         flags,
        [in]  ULONG32         bufferSize,
        [out, size_is(bufferSize), length_is(*dataSize)]
                           BYTE*           buffer,
        [out] ULONG32*        dataSize);
};

Méthodes

Méthode

Description

ICLRMetadataLocator::GetMetadata, méthode

Récupère les métadonnées d'une image dans le processus cible.

Notes

Le client API (c'est-à-dire le débogueur) doit implémenter cette interface comme il convient pour le processus cible particulier. Par exemple, l'implémentation pour un processus actif est différente de celle pour une image mémoire.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : ClrData.idl

Bibliothèque : CorGuids.lib

.Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Autres ressources

Interfaces de débogage