Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene el conjunto de propiedades de la referencia de ensamblado con la firma de metadatos especificada.
Sintaxis
HRESULT GetAssemblyRefProps(
[in] mdAssemblyRef mdar,
[out] const BYTE **ppbPublicKeyOrToken,
[out] ULONG *pcbPublicKeyOrToken,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] const BYTE **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwAssemblyRefFlags
);
Parámetros
[in] mdar
Token de metadatos mdAssemblyRef que representa la referencia de ensamblado para la que se van a obtener las propiedades.
[out] ppbPublicKeyOrToken
Puntero a la clave pública o al token de metadatos.
[out] pcbPublicKeyOrToken
Número de bytes de la clave pública o token devueltos.
[out] szName
Nombre simple del ensamblado.
[in] cchName
Tamaño, en caracteres anchos, de szName.
[out] pchName
Puntero al número de caracteres anchos que se devuelven realmente en szName.
[out] pMetaData
Puntero a una estructura ASSEMBLYMETADATA que contiene los metadatos del ensamblado.
[out] ppbHashValue
Puntero al valor hash. Este es el hash, mediante el algoritmo SHA-1, de la propiedad PublicKey del ensamblado al que se hace referencia, a menos que se establezca la marca arfFullOriginator de la enumeración AssemblyRefFlags .
[out] pcbHashValue
Número de caracteres anchos en el valor hash devuelto.
[out] pdwAssemblyRefFlags
Puntero a marcas que describen los metadatos aplicados a un ensamblado. El valor de las marcas es una combinación de uno o varios valores de CorAssemblyFlags.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
| Plataforma de destino | Windows |
| Encabezado | rometadataapi.h |