Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется простым протоколом управления сетью. Дополнительные сведения см. в разделе:
Winsnmp.h содержит следующие программные интерфейсы:
Функции
|
SnmpCancelMsg Приложение WinSNMP вызывает функцию SnmpCancelMsg, чтобы запросить, чтобы реализация Microsoft WinSNMP отменила попытки повторной передачи и уведомления об истечении времени ожидания для сообщения запроса SNMP. |
|
SnmpCleanup Функция SnmpCleanup информирует реализацию Microsoft WinSNMP о том, что вызывающее приложение WinSNMP больше не требует служб реализации. |
|
SnmpCleanupEx Функция SnmpCleanupEx выполняет очистку, если в приложении Windows SNMP (WinSNMP) отсутствуют невыполненные успешные вызовы SnmpStartup или SnmpStartupEx. |
|
SnmpClose Функция SnmpClose позволяет реализации Microsoft WinSNMP освободить память, ресурсы и структуры данных, связанные с сеансом WinSNMP. |
|
SnmpContextToStr Функция WinSNMP SnmpContextToStr возвращает строку, определяющую контекст SNMP, который представляет собой набор ресурсов управляемого объекта. Функция возвращает строку в структуре smiOCTETS. |
|
SnmpCountVbl Приложение WinSNMP вызывает функцию SnmpCountVbl WinSNMP для перечисления записей привязки переменных в указанном списке привязок переменных. |
|
SnmpCreatePdu Функция SnmpCreatePdu WinSNMP создает и инициализирует единицу данных протокола SNMP (PDU). |
|
SnmpCreateSession Функция SnmpCreateSession запрашивает реализацию Microsoft WinSNMP, чтобы открыть сеанс для приложения WinSNMP. |
|
SnmpCreateVbl Функция SnmpCreateVbl WinSNMP создает новый список привязок переменных для вызывающего приложения WinSNMP. |
|
SnmpDecodeMsg Функция SnmpDecodeMsg WinSNMP декодирует закодированное сообщение SNMP в его компоненты. Эта функция выполняет действие, противоположное функции SnmpEncodeMsg WinSNMP. |
|
SnmpDeleteVb Функция WinSNMP SnmpDeleteVb удаляет запись привязки переменной из списка привязок переменных. |
|
SnmpDuplicatePdu Функция SnmpDuplicatePdu WinSNMP дублирует единицу данных протокола SNMP, определяемую параметром PDU, выделяя необходимую память для повторяющегося PDU. |
|
SnmpDuplicateVbl Функция WinSNMP SnmpDuplicateVbl копирует список привязок переменных для указанного сеанса WinSNMP. Эта функция возвращает дескриптор скопированного списка привязок переменных и выделяет для него необходимую память. |
|
SnmpEncodeMsg Реализация Microsoft WinSNMP использует параметры, переданные в функции SnmpEncodeMsg WinSNMP, для кодирования сообщения SNMP. |
|
SnmpEntityToStr Функция SnmpEntityToStr WinSNMP возвращает строку, идентифицирующая сущность управления SNMP. |
|
SnmpFreeContext Функция SnmpFreeContext WinSNMP освобождает ресурсы, связанные с контекстом SNMP, который представляет собой набор ресурсов управляемого объекта. |
|
SnmpFreeDescriptor Приложение WinSNMP использует функцию SnmpFreeDescriptor для информирования реализации Microsoft WinSNMP о том, что ему больше не требуется доступ к объекту дескриптора. |
|
SnmpFreeEntity Функция SnmpFreeEntity WinSNMP освобождает ресурсы, связанные с сущностью управления SNMP. |
|
SnmpFreePdu Функция SnmpFreePdu WinSNMP освобождает ресурсы, связанные с единицей данных протокола SNMP (PDU), созданной функцией SnmpCreatePdu или SnmpDuplicatePdu. |
|
SnmpFreeVbl Функция SnmpFreeVbl WinSNMP освобождает ресурсы, связанные со списком привязок переменных. Это ресурсы, выделенные ранее вызовом функции SnmpCreateVbl или SnmpDuplicateVbl в приложении WinSNMP. |
|
SnmpGetLastError Функция SnmpGetLastError WinSNMP возвращает значение кода последней ошибки вызывающего приложения. Значение указывает причину сбоя последнего вызова функции, выполненного приложением WinSNMP. |
|
SnmpGetPduData Функция SnmpGetPduData WinSNMP возвращает выбранные поля данных из указанной единицы данных протокола SNMP (PDU). |
|
SnmpGetRetransmitMode Функция SnmpGetRetransmitMode WinSNMP возвращает текущее значение режима повторной передачи в приложение WinSNMP. |
|
SnmpGetRetry Функция SnmpGetRetry WinSNMP возвращает значение счетчика повторных попыток в единицах для повторной передачи запросов сообщений SNMP. Число повторных попыток применяется к вызовам, которые приложение WinSNMP выполняет к функции SnmpSendMsg для указанной сущности управления. |
|
SnmpGetTimeout Функция SnmpGetTimeout WinSNMP возвращает значение времени ожидания в сотых секундах для передачи запросов сообщений SNMP. |
|
SnmpGetTranslateMode Функция SnmpGetTranslateMode WinSNMP возвращает текущее значение режима преобразования сущности и контекста в приложение WinSNMP. |
|
SnmpGetVb Приложение WinSNMP вызывает функцию SnmpGetVb для получения сведений из списка привязок переменных. Эта функция WinSNMP получает имя переменной и связанное с ней значение из записи привязки переменной, указанной параметром index. |
|
SnmpGetVendorInfo Приложение WinSNMP вызывает функцию SnmpGetVendorInfo для получения сведений о реализации Microsoft WinSNMP. |
|
SnmpListen Функция SnmpListen WinSNMP регистрирует приложение WinSNMP в качестве агента SNMP. |
|
SnmpOidCompare Функция WinSNMP SnmpOidCompare лексикографически сравнивает два идентификатора объектов SNMP до длины, указанной параметром maxlen. |
|
SnmpOidCopy Функция SnmpOidCopy WinSNMP копирует идентификатор объекта SNMP, выделяя необходимую память для копии. |
|
SnmpOidToStr Функция SnmpOidToStr WinSNMP преобразует внутреннее двоичное представление идентификатора объекта SNMP в формат его пунктирной числовой строки, например в "1.2.3.4.5.6". |
|
SnmpOpen Функция SnmpOpen запрашивает реализацию Microsoft WinSNMP, чтобы открыть сеанс для приложения WinSNMP. |
|
SnmpRecvMsg Функция SnmpRecvMsg WinSNMP извлекает результаты завершенного асинхронного запроса, отправленного вызовом функции SnmpSendMsg, в виде SNMP-сообщения. |
|
SnmpRegister Функция SnmpRegister WinSNMP регистрирует или отменяет регистрацию приложения WinSNMP для получения отловок и уведомлений. Приложение может регистрировать и получать ловушки и уведомления, а также отменять регистрацию и отключать ловушки и уведомления. |
|
SnmpSendMsg Приложение WinSNMP вызывает функцию SnmpSendMsg, чтобы запросить, чтобы реализация Microsoft WinSNMP передала единицу данных протокола SNMP (PDU) в виде SNMP-сообщения. |
|
SnmpSetPduData Функция SnmpSetPduData WinSNMP обновляет выбранные поля данных в указанной единице данных протокола SNMP (PDU). |
|
SnmpSetPort Приложение WinSNMP вызывает функцию SnmpSetPort, чтобы изменить порт, назначенный целевой сущности. Функция SnmpSetPort является элементом API WinSNMP версии 2.0. |
|
SnmpSetRetransmitMode Функция SnmpSetRetransmitMode WinSNMP позволяет приложению WinSNMP задать режим повторной передачи. |
|
SnmpSetRetry Функция SnmpSetRetry WinSNMP позволяет приложению WinSNMP изменять значение счетчика повторных попыток для повторной передачи запросов сообщений SNMP. |
|
SnmpSetTimeout Функция WinSNMP SnmpSetTimeout позволяет приложению WinSNMP изменять значение времени ожидания для передачи запросов сообщений SNMP. |
|
SnmpSetTranslateMode Функция WinSNMP SnmpSetTranslateMode позволяет приложению WinSNMP изменять режим преобразования сущностей и контекста. Режим преобразования сущности и контекста влияет на интерпретацию и возврат входных и выходных параметров строки WinSNMP. |
|
SnmpSetVb Функция WinSNMP SnmpSetVb изменяет записи привязки переменных в списке привязок переменных. Эта функция также добавляет новые записи привязки переменных к существующему списку привязок переменных. |
|
SnmpStartup Функция SnmpStartup уведомляет реализацию Microsoft WinSNMP о том, что приложению WinSNMP требуются службы реализации. |
|
SnmpStartupEx Функция SnmpStartupEx уведомляет реализацию Microsoft WinSNMP о том, что приложению WinSNMP требуются службы реализации. |
|
SnmpStrToContext Функция SnmpStrToContext WinSNMP возвращает дескриптор для сведений контекста SNMP, относящихся к реализации Microsoft WinSNMP. |
|
SnmpStrToEntity Функция WinSNMP SnmpStrToEntity возвращает дескриптор сведений о сущности управления SNMP, относящееся к реализации Microsoft WinSNMP. |
|
SnmpStrToOid Функция SnmpStrToOid WinSNMP преобразует пунктирный формат строк идентификатора объекта SNMP, например 1.2.3.4.5.6, во внутреннее двоичное представление. |
Функции обратного вызова
|
SNMPAPI_CALLBACK Реализация Microsoft WinSNMP вызывает функцию SNMPAPI_CALLBACK для уведомления сеанса WinSNMP о доступности сообщения SNMP или асинхронного события. |
Структуры
|
smiCNTR64 Структура WinSNMP smiCNTR64 содержит 64-разрядное целое число без знака. Структура представляет 64-разрядный счетчик. |
|
smiOCTETS Структура winSNMP smiOCTETS передает строки контекста нескольким функциям WinSNMP. Структура также описывает и получает закодированные SNMP-сообщения. |
|
smiOID Структура smiOID WinSNMP передает идентификаторы объектов нескольким функциям WinSNMP. Структура также получает имя переменной записи привязки переменной в вызове функции SnmpGetVb. |
|
smiVALUE Структура winSNMP smiVALUE описывает значение, связанное с именем переменной в записи привязки переменной. |
|
smiVENDORINFO Структура smiVENDORINFO содержит сведения о реализации Microsoft WinSNMP. |