Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea una Assembly estructura que contiene metadatos para el ensamblado especificado y devuelve el token de metadatos asociado.
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] Clave pública que identifica al publicador del ensamblado o NULL si el ensamblado no tiene un nombre seguro.
cbPublicKey [in] Tamaño en bytes de pbPublicKey.
uHashAlgId [in] Identificador del algoritmo hash que se va a usar para cifrar los archivos del ensamblado o NULL para especificar el algoritmo SHA-1.
szName [in] Nombre de texto legible del ensamblado. Este valor no debe superar los 1024 caracteres.
pMetaData [in] Puntero a una instancia ASSEMBLYMETADATA que contiene la información de versión, plataforma y configuración regional del ensamblado.
dwAssemblyFlags [in] Combinación de valores CorAssemblyFlags que describen las características del ensamblado.
pmda [out] Puntero al token de metadatos.
Remarks
Solo se puede definir una Assembly estructura de metadatos dentro de un manifiesto.
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib