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) |