Condividi tramite


Metodo IMetaDataAssemblyEmit::DefineManifestResource

Crea una struttura ManifestResource che contiene i metadati per la risorsa di manifesto specificata e restituisce il token di metadati associato.

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

Parametri

  • szName
    [in] Nome della risorsa.

  • tkImplementation
    [in] Token di metadati di tipo mdtFile o mdtAssemblyRef che esegue il mapping al provider di risorse. Un valore NULL indica che il file nel quale sono incorporati i metadati è il provider di risorse.

  • dwOffset
    [in] Offset fino all'inizio della risorsa all'interno del file. Per le risorse nei file autonomi, sarà sempre zero. Se la risorsa è incorporata in un file eseguibile di tipo PE (Portable Executable), questo sarà un offset del BLOB della risorsa, che inizia nella posizione specificata nel file di intestazione cor.h.

  • dwResourceFlags
    [in] Combinazione bit per bit di valori di flag che specificano le impostazioni delle proprietà per la definizione delle risorse.

  • pmdmr
    [out] Puntatore al token di metadati restituito.

Note

Deve essere definita una struttura dei metadati ManifestResource per ogni risorsa implementata in ciascuno dei file dell'assembly.

Requisiti

Piattaforma: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: utilizzata come risorsa in MsCorEE.dll

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vedere anche

Riferimenti

Interfaccia IMetaDataAssemblyEmit