ICLRMetadataLocator::GetMetadata — Metoda
Wywoływane przez usługi dostępu do danych środowiska uruchomieniowego języka wspólnego (CLR) w celu pobrania metadanych obrazu.
Składnia
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
);
Parametry
imagePath
[w] Ciąg określający ścieżkę pliku obrazu.
imageTimestamp
[w] Sygnatura czasowa pliku obrazu.
imageSize
[w] Rozmiar pliku obrazu.
mvid
[w] Globalnie unikatowy identyfikator obrazu.
mdRva
[w] Względny adres wirtualny (RVA) metadanych. Adres jest względny względem adresu podstawowego obrazu.
flags
[w] Zarezerwowane do użytku w przyszłości.
bufferSize
[w] Rozmiar buforu, w którym mają być umieszczane metadane.
buffer
[out] Bufor, w którym mają być umieszczane metadane.
dataSize
[out] Rozmiar zwracanych metadanych.
Uwagi
Ta metoda jest implementowana przez składnik zapisywania aplikacji debugowania.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: ClrData.idl, ClrData.h
Biblioteki: CorGuids.lib
.NET Framework wersje: dostępne od wersji 2.0
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla