Win. Зная дескриптор сокета получить PSOCKET_INFORMATION

Тема в разделе "WASM.NETWORKS", создана пользователем neversleep, 13 фев 2012.

  1. neversleep

    neversleep New Member

    Публикаций:
    0
    Регистрация:
    13 фев 2012
    Сообщения:
    3
    Как зная дескриптор сокета(SOCKET) получить его PSOCKET_INFORMATION или PSOCK_SHARED_INFO?

    Ковыряние исходников win2k навело на мысль что это делается с помощью WahReferenceContextByHandle(SockContextTable, (HANDLE)Handle); Тогда возникает другой вопрос, как получить SockContextTable?

    + на форуме sysinternals нашёл код by Napalm с перечислением всех сокетов в системе, и получением их адресов, возможно ли как-то передалать этот код для получения PSOCKET_INFORMATION/PSOCK_SHARED_INFO?

    WinXp/7.
     
  2. Malfoy

    Malfoy New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2012
    Сообщения:
    698
    Баян, поиск.
     
  3. DAIM

    DAIM New Member

    Публикаций:
    0
    Регистрация:
    29 авг 2010
    Сообщения:
    49
  4. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    DAIM
    Приводите код. "Как считается", написано в вики вполне доступно. Ваш вопрос в том, "почему не получается".
    P.S. И сделайте это в отдельной теме. На месте ТС мне бы не понравилось, что кто-то лезет в мою тему с нерелевантным вопросом.
     
  5. DAIM

    DAIM New Member

    Публикаций:
    0
    Регистрация:
    29 авг 2010
    Сообщения:
    49
    да все все все, допетрил вроде
     
  6. neversleep

    neversleep New Member

    Публикаций:
    0
    Регистрация:
    13 фев 2012
    Сообщения:
    3
    Линкони не в обиду.