ItsPubPlugin 인터페이스(tspubplugincom.h)
RemoteApp 및 Desktop Connections 사용자가 사용할 수 있는 리소스에 대한 정보를 제공하는 속성 및 메서드를 노출합니다. 이 인터페이스의 메서드는 원격 데스크톱 웹 액세스(RD 웹 액세스) 및 원격 데스크톱 연결 브로커(RD 연결 브로커)의 RemoteApp 및 데스크톱 연결 관리 서비스에 의해 호출됩니다.
ItsPubPlugin을 통해 노출될 수 있는 리소스에는 일반적으로 RemoteApp 프로그램, 가상 머신 풀 및 개인 가상 데스크톱이 포함됩니다. 이 인터페이스를 구현하고 레지스트리에 등록하면 RD 웹 액세스 및 RemoteApp 및 데스크톱 Connections 사용자에게 이러한 리소스를 표시할 수 있습니다. 인터페이스는 리소스의 사용자 지정 필터링을 수행하고 현재 지원되지 않는 파일 형식에 대한 지원을 제공할 수 있습니다. (.rdp 파일만 기본적으로 지원됩니다.)
상속
ItsPubPlugin 인터페이스는 IUnknown 인터페이스에서 상속됩니다. ItsPubPlugin 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ItsPubPlugin 인터페이스에는 이러한 메서드가 있습니다.
ItsPubPlugin::get_pluginName 플러그 인의 이름을 검색합니다. |
ItsPubPlugin::get_pluginVersion 플러그 인의 버전을 검색합니다. |
ItsPubPlugin::GetCacheLastUpdateTime 캐시가 마지막으로 업데이트된 시간을 반환합니다. |
ItsPubPlugin::GetResource 이 메서드는 예약되어 있으며 항상 E_NOTIMPL 반환해야 합니다. (ItsPubPlugin.GetResource) |
ItsPubPlugin::GetResourceList 지정된 사용자에게 할당된 리소스 목록을 검색합니다. (ItsPubPlugin.GetResourceList) |
ItsPubPlugin::ResolveResource 사용자가 할당한 개인 가상 데스크톱에 연결하는 방법에 대한 정보를 제공합니다. |
설명
RemoteApp 및 데스크톱 연결 관리 서비스에서 호출되도록 플러그 인을 등록하려면
- DLL에서 플러그 인을 구현하고 Regsvr32.exe 도구를 사용하여 DLL을 등록합니다.
- 다음 키 아래에 DLL의 CLSID에 대한 이라는 하위 키를 만듭니다.
HKEY_LOCAL_MACHINE Software Microsoft Windows NT CurrentVersion Terminal Server CentralizedPublishing Plugins
- 이름이 "IsEnabled"인 DWORD 형식의 하위 키에 대한 값을 만듭니다. 서비스에서 플러그 인을 호출할 수 있도록 하려면 값을 1로 설정합니다. 플러그 인에 대한 호출을 허용하지 않하려면 값을 0으로 설정합니다. 서비스가 플러그 인을 자동으로 로드하므로 서비스를 다시 시작할 필요가 없습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2008 R2 |
대상 플랫폼 | Windows |
헤더 | tspubplugincom.h |