Aracılığıyla paylaş


IMetaDataAssemblyEmit::DefineManifestResource Yöntemi

Belirtilen bildirim kaynağı için meta verileri içeren bir ManifestResource yapı oluşturur ve ilişkili meta veri belirtecini döndürür.

Sözdizimi

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

Parametreler

szName
[in] Kaynağın adı.

tkImplementation
[in] Kaynak sağlayıcısına eşleyen veya mdtAssemblyRef türünde mdtFile bir meta veri belirteci. NULL değeri, meta verilerin eklendiği dosyanın kaynak sağlayıcısı olduğunu gösterir.

dwOffset
[in] Dosyanın içindeki kaynağın başına uzaklık. Tek başına dosyalardaki kaynaklar için bu her zaman sıfır olacaktır. Kaynak bir PE (taşınabilir yürütülebilir) dosyasına eklenmişse, bu, kaynak BLOB'unun bir uzaklığıdır ve bu, cor.h üst bilgi dosyasında belirtilen konumda başlar.

dwResourceFlags
[in] Kaynak tanımı için özellik ayarlarını belirten bayrak değerlerinin bit düzeyinde birleşimi.

pmdmr
[out] Döndürülen meta veri belirtecinin işaretçisi.

Açıklamalar

ManifestResource Derlemenin dosyalarının her birinde uygulanan her kaynak için bir meta veri yapısı tanımlanmalıdır.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: Cor.h

Kitaplığı: MsCorEE.dll'de kaynak olarak kullanılır

.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.