다음을 통해 공유


SHARDAPPIDINFOLINK 구조체(shlobj_core.h)

SHAddToRecentDocs에서 IShellLink를 통해 항목과 연결된 프로세스를 모두 식별하는 데 사용하는 데이터를 포함합니다.

구문

typedef struct SHARDAPPIDINFOLINK {
  IShellLink *psl;
  PCWSTR     pszAppID;
} SHARDAPPIDINFOLINK;

멤버

psl

형식: IShellLink*

IShellLink에 대한 포인터는 시작할 때 항목을 여는 instance. 바로 가기는 SHAddToRecentDocs 에서 사용자의 최근 폴더(CSIDL_RECENT, FOLDERID_Recent)에 추가되지 않지만 지정된 애플리케이션의 점프 목록에서 최근 범주에 추가됩니다.

pszAppID

형식: PCWSTR

항목과 연결된 애플리케이션 정의 AppUserModelID입니다.

설명

psl에서 가리키는 IShellLink instance 다음을 제공해야 합니다.

표시 이름은 항목의 System.Title(PKEY_Title) 속성을 통해 설정해야 합니다. 속성은 표시 이름을 직접 보유하거나 저장된 문자열을 사용하기 위해 "@shell32.dll,-1324"와 같은 간접 문자열 표현일 수 있습니다. 간접 문자열을 사용하면 항목 이름을 사용자가 선택한 언어로 표시할 수 있습니다.

필요에 따라 설명 필드(IShellLink::SetDescription)를 설정하여 점프 목록의 항목에 대한 사용자 지정 도구 설명을 제공할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 shlobj_core.h(Shlobj.h 포함)

추가 정보

애플리케이션 사용자 모델 ID(AppUserModelID)

SHARDAPPIDINFO

SHARDAPPIDINFOIDLIST

SHAddToRecentDocs