none
Реализация SNMP на Visual Basic RRS feed

  • Вопрос

  • Здравствуйте, покажите пож-ста пример реализация протокола SNMP на VB. Желательно в такой задаче: Опрос сетевых принтеров HP о кол-ве распечатанных страниц (Total PageCount).

Ответы

  • Как я понимаю данная библиотека и написана поверх API для более удобного вызова. Если делать через WinAPI, то вам нужно разбирваться как правильно послать запрос для получения данных о кол-ве страниц. Тогда вам нужно изучать WinSNMP Functions 


    Для связи [mail]

    • Предложено в качестве ответа LXGDARKEditor 15 июня 2012 г. 4:43
    • Помечено в качестве ответа Abolmasov Dmitry 21 июня 2012 г. 10:18
    8 июня 2012 г. 11:32

Все ответы

  • Привет.

    Вы пишите на Visual Basic для .NET?

    Попробуйте использовать WMI для получения данных о том сколько всего страниц нужно напечатать, класс Win32_PrintJob

    Пример использования можно посмотреть здесь - Interrogating your Printer Queries with WMI, только при выводе информации о задаче вам соответсвенно нужно выводить свойство TotalPages


    Для связи [mail]

    5 июня 2012 г. 11:53
  • Моя задача не узнать сколько страниц нужно распечатать, а узнать как по SNMP протоколу запросить у сетевого интерфейса принтера данные о количестве распечатанных страниц за всю жизнь принтера (Total Page). WMI с этим не справиться(. Помогите еще чем может пож-ста. 
    6 июня 2012 г. 18:27
  • Может вам подойдет проект - #SNMP (SharpSNMP)   Попробуйте воспользоваться им.

    Для связи [mail]

    7 июня 2012 г. 11:10
  • С помощью API ф-й можно реализовать такую возможность?

    7 июня 2012 г. 16:44
  • Как я понимаю данная библиотека и написана поверх API для более удобного вызова. Если делать через WinAPI, то вам нужно разбирваться как правильно послать запрос для получения данных о кол-ве страниц. Тогда вам нужно изучать WinSNMP Functions 


    Для связи [mail]

    • Предложено в качестве ответа LXGDARKEditor 15 июня 2012 г. 4:43
    • Помечено в качестве ответа Abolmasov Dmitry 21 июня 2012 г. 10:18
    8 июня 2012 г. 11:32