Share via


estrutura EXP_DARWIN_LINK (shlobj_core.h)

Contém um bloco de dados extra usado por IShellLinkDataList. Ele contém a ID do Windows Installer do link.

Sintaxe

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

Membros

dbh

Tipo: DATABLOCK_HEADER

DATABLOCK_HEADER estrutura informando o tamanho e a assinatura da estrutura EXP_DARWIN_LINK . Veja a seguir o único valor de assinatura reconhecido.

EXP_DARWIN_ID_SIG

A estrutura EXP_DARWIN_LINK contém uma ID do Windows Installer.

DUMMYSTRUCTNAME

szDarwinID[MAX_PATH]

Tipo: __wchar_t[MAX_PATH]

A ID do link na forma de uma cadeia de caracteres ANSI.

szwDarwinID[MAX_PATH]

Tipo: WCHAR[MAX_PATH]

A ID do link na forma de uma cadeia de caracteres Unicode.

Comentários

IShellLinkDataList::GetFlags retorna o sinalizador SLDF_HAS_DARWINID para links que têm uma assinatura darwin.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho shlobj_core.h (inclua Shlobj.h)

Confira também

IShellLinkDataList::GetFlags