Конференция "Media" » DSPack & IWMClientConnections [D7, WinXP]
 
  • RGV © (13.11.09 07:42) [0]
    Ув. Мастера. Проблема с получением списка подключенных.
    Как я только не пытался прикрутить 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
    Подскажите где собака порылась
 
Конференция "Media" » DSPack & IWMClientConnections [D7, WinXP]
Есть новые Нет новых   [134430   +2][b:0][p:0.001]