다음을 통해 공유


EXP_DARWIN_LINK 구조체(shlobj_core.h)

IShellLinkDataList에서 사용하는 추가 데이터 블록을 보유합니다. 링크의 Windows 설치 관리자 ID를 보유합니다.

구문

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

멤버

dbh

형식: DATABLOCK_HEADER

EXP_DARWIN_LINK 구조체의 크기와 서명을 나타내는 구조체를 DATABLOCK_HEADER . 다음은 인식된 유일한 서명 값입니다.

EXP_DARWIN_ID_SIG

EXP_DARWIN_LINK 구조에는 Windows Installer ID가 포함됩니다.

DUMMYSTRUCTNAME

szDarwinID[MAX_PATH]

형식: __wchar_t[MAX_PATH]

ANSI 문자열 형식의 링크 ID입니다.

szwDarwinID[MAX_PATH]

형식: WCHAR[MAX_PATH]

유니코드 문자열 형식의 링크 ID입니다.

설명

IShellLinkDataList::GetFlags는 다윈 서명이 있는 링크에 대한 플래그 SLDF_HAS_DARWINID 반환합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 shlobj_core.h(Shlobj.h 포함)

추가 정보

IShellLinkDataList::GetFlags