참조 추적
참조 추적은 의도치 않거나 악의적인 개체의 초기 릴리스를 방지할 수 있습니다.
참조 추적을 사용하도록 설정하면 분산 AddRef 및 Release 호출이 COM에서 인증되도록 요청합니다. 참조 추적을 사용하도록 설정하면, COM은 사용자별 참조 횟수를 추적하여 사용자가 이전에 AddRef 를 호출한 개체에서만 Release 를 호출할 수 있도록 합니다. 참조 추적은 성능이 떨어질 수 있지만, 특정 사용자가 릴리스을 호출하는 횟수와 상관없이 다른 누군가가 그에 대한 참조를 가지고 있는 경우에는 개체와 스텁이 계속 존재합니다.
클라이언트는 CoInitializeSecurity호출에서 EOAC_SECURE_REFS 기능 플래그를 전달하여 프로세스에 대한 참조 추적을 설정할 수 있습니다. Dcomcnfg.exe사용하여 컴퓨터의 모든 애플리케이션에 대한 참조 추적을 사용하거나 사용하지 않도록 설정할 수도 있습니다.
참조 추적을 사용하는 경우 IUnknown 항상 기본 보안 설정을 사용합니다. 이 경우 IUnknown에서 CoSetProxyBlanket 호출이 실패합니다.