Udostępnij przez


IMetaDataAssemblyEmit::DefineFile Method

Tworzy strukturę metadanych zawierającą File metadane dla zestawu, do których odwołuje się ten zestaw, i zwraca skojarzony token metadanych.

Syntax

HRESULT DefineFile (
    [in]  LPCWSTR        szName,
    [in]  const void     *pbHashValue,
    [in]  ULONG          cbHashValue,
    [in]  DWORD          dwFileFlags,
    [out] mdFile         *pmdf
);

Parameters

szName [in] Nazwa pliku, który ma zostać użyty.

pbHashValue [in] Wskaźnik do danych skrótu skojarzonych z zestawem.

cbHashValue [in] Rozmiar w bajtach pbHashValue.

dwFileFlags [in] Bitowa kombinacja wartości określających FileFlags ustawienia właściwości.

pmdf [out] Wskaźnik do zwróconego File tokenu.

Remarks

Należy zdefiniować jedną File strukturę metadanych dla każdego pliku, który był częścią tego zestawu w momencie skompilowania tego zestawu, z wyłączeniem pliku zawierającego metadane.

Requirements

Podest: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

See also