Ув. Мастера. Проблема с получением списка подключенных.
Как я только не пытался прикрутить IWMClientConnections
И так:
var
hr: HRESULT;
ClientConnections: IWMClientConnections;
lwClients: LongWord;
begin
hr := ASFWriter.WriterNetworkSink.QueryInterface(IID_IWMClientConnections, ClientConnections);
if SUCCEEDED(hr) then
begin
hr := ClientConnections.GetClientCount(lwClients);
if not FAILED(hr) then
begin
result:=lwClients;
end;
end;
end;
и так:
var
ClientConnections : IWMClientConnections;
begin
ClientConnections := ASFWriter.WriterNetworkSink as IWMClientConnections;
ClientConnections.GetClientCount(Result);
end;
результат один и тот же не зависимо от кол-ва подключенных = 3
Подскажите где собака порылась