Partager via


EXP_DARWIN_LINK structure (shlobj_core.h)

Contient un bloc de données supplémentaire utilisé par IShellLinkDataList. Il contient l’ID Windows Installer du lien.

Syntaxe

typedef struct {
  DATABLOCK_HEADER dbh;
  DATABLOCK_HEADER DUMMYSTRUCTNAME;
  CHAR             szDarwinID[MAX_PATH];
  WCHAR            szwDarwinID[MAX_PATH];
} EXP_DARWIN_LINK, *LPEXP_DARWIN_LINK;

Membres

dbh

Type : DATABLOCK_HEADER

DATABLOCK_HEADER structure indiquant la taille et la signature de la structure EXP_DARWIN_LINK . Voici la seule valeur de signature reconnue.

EXP_DARWIN_ID_SIG

La structure EXP_DARWIN_LINK contient un ID Windows Installer.

DUMMYSTRUCTNAME

szDarwinID[MAX_PATH]

Type : __wchar_t[MAX_PATH]

ID du lien sous la forme d’une chaîne ANSI.

szwDarwinID[MAX_PATH]

Type : WCHAR[MAX_PATH]

ID du lien sous la forme d’une chaîne Unicode.

Remarques

IShellLinkDataList::GetFlags retourne l’indicateur SLDF_HAS_DARWINID pour les liens qui ont une signature Darwin.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête shlobj_core.h (inclure Shlobj.h)

Voir aussi

IShellLinkDataList::GetFlags