IMetaDataAssemblyEmit::DefineManifestResource — Metoda
Tworzy strukturę zawierającą ManifestResource
metadane dla określonego zasobu manifestu i zwraca skojarzony token metadanych.
Składnia
HRESULT DefineManifestResource (
[in] LPCWSTR szName,
[in] mdToken tkImplementation,
[in] DWORD dwOffset,
[in] DWORD dwResourceFlags,
[out] mdManifestResource *pmdmr
);
Parametry
szName
[in] Nazwa zasobu.
tkImplementation
[in] Token metadanych typu mdtFile
lub mdtAssemblyRef
mapujący go na dostawcę zasobów. Wartość NULL wskazuje, że plik, w którym metadane są osadzone, jest dostawcą zasobów.
dwOffset
[in] Przesunięcie na początek zasobu w pliku. W przypadku zasobów w plikach autonomicznych zawsze będzie to zero. Jeśli zasób jest osadzony w pliku PE (przenośny plik wykonywalny), jest to przesunięcie zasobu obiektu BLOB, który rozpoczyna się w lokalizacji określonej w pliku nagłówka cor.h.
dwResourceFlags
[in] Bitowa kombinacja wartości flag, które określają ustawienia właściwości dla definicji zasobu.
pmdmr
[out] Wskaźnik do zwróconego tokenu metadanych.
Uwagi
Dla każdego zasobu zaimplementowanego w każdym z plików zestawu należy zdefiniować jedną ManifestResource
strukturę metadanych.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Cor.h
Biblioteki: Używane jako zasób w MsCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0