Sdílet prostřednictvím


IMetaDataAssemblyEmit::DefineManifestResource – metoda

Vytvoří ManifestResource strukturu obsahující metadata pro zadaný prostředek manifestu a vrátí přidružený token metadat.

Syntaxe

HRESULT DefineManifestResource (  
    [in] LPCWSTR                szName,
    [in] mdToken                tkImplementation,
    [in] DWORD                  dwOffset,
    [in] DWORD                  dwResourceFlags,  
    [out] mdManifestResource    *pmdmr  
);  

Parametry

szName
[v] Název prostředku.

tkImplementation
[v] Token metadat typu mdtFile nebo mdtAssemblyRef , který se mapuje na poskytovatele prostředků. Hodnota NULL označuje, že soubor, ve kterém jsou metadata vložena, je poskytovatelem prostředků.

dwOffset
[v] Posun na začátek prostředku v souboru. U prostředků ve samostatných souborech to bude vždy nula. Pokud je prostředek vložený do souboru PE (přenosného spustitelného souboru), jedná se o posun objektu BLOB prostředku, který začíná v umístění zadaném v souboru hlaviček cor.h.

dwResourceFlags
[v] Bitové kombinace hodnot příznaku, které určují nastavení vlastností pro definici prostředku.

pmdmr
[out] Ukazatel na vrácený token metadat.

Poznámky

Pro každý prostředek, který je implementovaný v souborech sestavení, musí být definována jedna ManifestResource struktura metadat.

Požadavky

Platforma: Viz Požadavky na systém.

Záhlaví: Kor.h

Knihovny: Používá se jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také