ITDispatchMapper 인터페이스(tapi3if.h)
ITDispatchMapper 인터페이스를 사용하면 한 인터페이스의 디스패치 포인터와 다른 인터페이스의 GUID를 고려하여 애플리케이션이 개체에서 다른 인터페이스의 디스패치 포인터를 검색할 수 있습니다. 이 인터페이스는 개체에서 여러 인터페이스의 추적을 자동으로 지원하지 않는 스크립팅 애플리케이션을 사용하는 프로그래머를 지원하기 위해 제공됩니다.
디스패치 매퍼는 개체의 IObjectSafety 인터페이스를 사용하여 개체가 요청된 인터페이스에서 스크립팅하는 데 안전한지 확인합니다. 개체가 IObjectSafety를 구현하지 않거나 개체가 이 특정 인터페이스에서 안전하지 않은 경우 호출이 실패합니다.
디스패치 매퍼 개체는 COM CoCreateInstance를 사용하여 만들어야 합니다.
상속
ITDispatchMapper 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ITDispatchMapper 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
ITDispatchMapper 인터페이스에는 이러한 메서드가 있습니다.
ITDispatchMapper::QueryDispatchInterface QueryDispatchInterface 메서드는 해당 GUID 및 개체에 있는 다른 인터페이스의 디스패치 포인터가 지정된 경우 개체의 다른 인터페이스에 대한 디스패치 포인터를 반환합니다. |
요구 사항
대상 플랫폼 | Windows |
헤더 | tapi3if.h(Tapi3.h 포함) |