Compartir a través de


Método IAssemblyCache::QueryAssemblyInfo (winsxs.h)

El método QueryAssemblyInfo consulta el almacén de ensamblados en paralelo para obtener información de ensamblado y valida los archivos del almacén de ensamblados en paralelo en el manifiesto del ensamblado.

Sintaxis

HRESULT QueryAssemblyInfo(
  [in, optional] DWORD         dwFlags,
  [in]           LPCWSTR       pszAssemblyName,
  [in, out]      ASSEMBLY_INFO *pAsmInfo
);

Parámetros

[in, optional] dwFlags

Especifica la información que se va a recuperar.

Este parámetro puede ser uno o varios de los valores siguientes o 0.

Valor Significado
QUERYASMINFO_FLAG_VALIDATE
Valida los archivos de ensamblado en el almacén de ensamblados en paralelo en el manifiesto del ensamblado. Esto incluye la comprobación del hash del ensamblado y la firma de nombre seguro.
QUERYASMINFO_FLAG_GETSIZE
Devuelve el tamaño de todos los archivos del ensamblado.

[in] pszAssemblyName

Puntero al valor de cadena terminada en null que contiene el nombre seguro totalmente especificado del ensamblado que se va a consultar. Si el nombre no está completamente especificado, el resultado del método no está definido.

[in, out] pAsmInfo

Puntero a la estructura ASSEMBLY_INFO que recibe la información.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
S_FALSE
El método no se realizó correctamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winsxs.h
Archivo DLL Sxs.dll

Consulte también

IAssemblyCache