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 |
---|---|
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