SHARD 열거형(shlobj_core.h)
사용 통계가 추적되는 항목을 식별하기 위해 pv 매개 변수에서 SHAddToRecentDocs에서 전달한 데이터의 해석을 나타냅니다.
Syntax
typedef enum {
SHARD_PIDL,
SHARD_PATHA,
SHARD_PATHW,
SHARD_APPIDINFO,
SHARD_APPIDINFOIDLIST,
SHARD_LINK,
SHARD_APPIDINFOLINK,
SHARD_SHELLITEM
} SHARD;
상수
SHARD_PIDL pv 매개 변수는 문서의 파일 개체를 식별하는 PIDL을 가리킵니다. 파일이 아닌 개체를 식별하는 PIDL은 허용되지 않습니다. |
SHARD_PATHA pv 매개 변수는 개체의 경로 및 파일 이름을 사용하여 null로 끝나는 ANSI 문자열을 가리킵니다. |
SHARD_PATHW pv 매개 변수는 개체의 경로 및 파일 이름을 사용하여 null로 끝나는 유니코드 문자열을 가리킵니다. |
SHARD_APPIDINFO Windows 7 이상. pv 매개 변수는 항목을 특정 프로세스 또는 애플리케이션과 연결하는 AppUserModelID와 항목을 식별하는 IShellItem을 페어링하는 SHARDAPPIDINFO 구조를 가리킵니다. |
SHARD_APPIDINFOIDLIST Windows 7 이상. pv 매개 변수는 항목을 특정 프로세스 또는 애플리케이션과 연결하는 AppUserModelID와 항목을 식별하는 절대 PIDL을 페어링하는 SHARDAPPIDINFOIDLIST 구조를 가리킵니다. |
SHARD_LINK Windows 7 이상. pv 매개 변수는 IShellLink 개체에 대한 인터페이스 포인터입니다. |
SHARD_APPIDINFOLINK Windows 7 이상. pv 매개 변수는 항목을 특정 프로세스 또는 애플리케이션과 연결하는 AppUserModelID와 항목을 식별하는 IShellLink를 페어링하는 SHARDAPPIDINFOLINK 구조를 가리킵니다. |
SHARD_SHELLITEM Windows 7 이상. pv 매개 변수는 IShellItem 개체에 대한 인터페이스 포인터입니다. |
설명
Windows 7 이전에는 SHARD_PIDL, SHARD_PATHA 및 SHARD_PATHW 열거형 멤버가 아닌 개별 상수로 정의되었습니다.
SHARD_LINK 또는 SHARD_APPIDINFOLINK 통해 IShellLink를 제공하는 경우 IShellLink instance 다음을 제공해야 합니다.
- PIDL(IShellLink::SetIDList) 또는 대상 경로(IShellLink::SetPath 또는 IShellLink::SetRelativePath)
- 명령줄 인수(IShellLink::SetArguments)
- 아이콘 위치(IShellLink::SetIconLocation)
필요에 따라 점프 목록의 항목에 대한 사용자 지정 도구 설명을 제공하도록 설명 필드(IShellLink::SetDescription)를 설정할 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional, Windows XP, Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | shlobj_core.h(Shlobj.h 포함) |