Dela via


IMetaDataAssemblyEmit::D efineFile-metod

Skapar en File metadatastruktur som innehåller metadata för sammansättning som refereras av den här sammansättningen och returnerar den associerade metadatatoken.

Syntax

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

Parametrar

szName
[i] Namnet på filen som ska användas.

pbHashValue
[i] En pekare till de hash-data som är associerade med sammansättningen.

cbHashValue
[i] Storleken i byte av pbHashValue.

dwFileFlags
[i] En bitvis kombination av FileFlags värden som anger egenskapsinställningar.

pmdf
[ut] En pekare till den returnerade File token.

Kommentarer

En File metadatastruktur måste definieras för varje fil som ingick i den här sammansättningen när den här sammansättningen skapades, exklusive filen som innehåller metadata.

Krav

Plattform: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Används som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även