IByteStreamCnvSvc: migrate clients to use new interface
After !75371 (merged) has added a new IByteStreamCnvSvc
interface, this MR now migrates all clients to use this interface. In most cases that's a simple ByteStreamCnvSvc
to IByteStreamCnvSvc
replacement. In a few places the retrieval of IByteStreamEventAccess
+ dynamic_cast
is replaced by a single handle.
Also update link dependencies, move the now private ByteStreamCnvSvc.h
into the src/
directory and remove the no longer required queryInterface
boilerplate.
Edited by Frank Winklmeier