Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает структуру Assembly , содержащую метаданные для указанной сборки, и возвращает связанный маркер метаданных.
Syntax
HRESULT DefineAssembly (
[in] void *pbPublicKey,
[in] ULONG cbPublicKey,
[in] ULONG uHashAlgId,
[in] LPCWSTR szName,
[in] ASSEMBLYMETADATA *pMetaData,
[in] DWORD dwAssemblyFlags,
[out] mdAssembly *pmda
);
Parameters
pbPublicKey [in] Открытый ключ, определяющий издателя сборки или NULL, если сборка не имеет строгого имени.
cbPublicKey [in] Размер в байтах pbPublicKey.
uHashAlgId [in] Идентификатор хэширования алгоритма для шифрования файлов в сборке или NULL для указания алгоритма SHA-1.
szName [in] Читаемое пользователем текстовое имя сборки. Это значение не должно превышать 1024 символов.
pMetaData [in] Указатель на экземпляр ASSEMBLYMETADATA , содержащий сведения о версии, платформе и языковом стандарте для сборки.
dwAssemblyFlags [in] Сочетание значений CorAssemblyFlags , описывающих функции сборки.
pmda [out] Указатель на маркер метаданных.
Remarks
В манифесте можно определить только одну Assembly структуру метаданных.
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib