서버의 파일을 가상보기로 제공하는 네임 스페이스 확장을 개발 중입니다. 이보기에서 필자는 오버레이 아이콘을 사용하여 파일의 여러 상태 (사용, 오프라인, 동기화 불능 등)를 제공해야합니다.네임 스페이스 확장을위한 아이콘 오버레이 처리기
오버레이 처리기를 구현하는 기사를 통해 읽었으며 IShellIconOverlayIdentifier 인터페이스를 구현하는 오버레이 처리기 중 하나에서이 문제를 처리하려고합니다.
IShellIconOverlayIdentifier :: IsMemberOf()를 참조하고 다른 함수는 일반 파일 시스템 (예 : c : \, d : \ 등)에 액세스 할 때만 호출됩니다. 네임 스페이스 확장을 찾아 볼 때이 호출은 전혀 불렀다. 왜 그런가요? 네임 스페이스 확장에서 객체의 오버레이를 구현하려면 어떻게해야합니까?
관련, 마두