Partager via


ASSEMBLY_INFO structure (winsxs.h)

La structure ASSEMBLY_INFO contient des informations sur un assembly dans le magasin d’assemblys côte à côte. Les informations sont utilisées par la méthode QueryAssemblyInfo .

Syntaxe

typedef struct _ASSEMBLY_INFO {
  ULONG          cbAssemblyInfo;
  DWORD          dwAssemblyFlags;
  ULARGE_INTEGER uliAssemblySizeInKB;
  LPWSTR         pszCurrentAssemblyPathBuf;
  ULONG          cchBuf;
} ASSEMBLY_INFO;

Membres

cbAssemblyInfo

Taille de la structure en octets.

dwAssemblyFlags

Ce membre peut contenir les valeurs suivantes :

Valeur Signification
ASSEMBLYINFO_FLAG_INSTALLED
Définissez cet indicateur lorsque vous utilisez Windows Vista et versions ultérieures ou Windows Server 2008 et versions ultérieures avec l’assembly installé dans le magasin d’assemblys côte à côte.

uliAssemblySizeInKB

Taille des fichiers qui composent l’assembly en kilo-octets (Ko).

pszCurrentAssemblyPathBuf

Pointeur vers une chaîne terminée par null qui contient le chemin d’accès au fichier manifeste.

cchBuf

Nombre de caractères, y compris la marque de fin Null, dans la chaîne spécifiée par pszCurrentAssemblyPathBuf.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête winsxs.h