Поделиться через


Заголовок ndis.h

Этот заголовок используется сетью. Дополнительные сведения см. в разделе:

ndis.h содержит следующие программные интерфейсы:

Функции

 
FILTER_SYNCHRONOUS_OID_REQUEST

NDIS вызывает функцию FilterSynchronousOidRequest драйвера фильтра для предварительного просмотра синхронного запроса OID перед тем, как он будет передан базовому драйверу miniport.
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE

NDIS вызывает функцию FilterSynchronousOidRequestComplete драйвера фильтра после завершения синхронного запроса OID из базового драйвера.
MINIPORT_SYNCHRONOUS_OID_REQUEST

NDIS вызывает функцию обратного вызова MiniportSynchronousOidRequest драйвера miniport для выдачи синхронного запроса OID.
NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE

Расширения расширяемых коммутаторов Hyper-V используют макрос NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE для определения типа контекста, используемого функциями SetNetBufferListSwitchContext и GetNetBufferListSwitchContext для присоединения и извлечения контекста из структуры NET_BUFFER_LIST. Расширения могут определять в драйвере любое количество типов контекста.
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID

Макрос NDIS_GET_NET_BUFFER_LIST_CANCEL_ID получает идентификатор отмены из структуры NET_BUFFER_LIST.
NDIS_INIT_MUTEX

Макрос NDIS_INIT_MUTEX инициализирует объект мьютекса и присваивает ему сигнальное состояние.
NDIS_LOWER_IRQL

Макрос NDIS_LOWER_IRQL задает значение IRQL на текущем процессоре.
NDIS_MAKE_RID

Макрос NDIS_MAKE_RID создает значение NDIS_VF_RID из сегмента PCI Express (PCIe), шины, устройств и номеров функций. Драйвер мини-порта использует это значение в качестве идентификатора запрашивателя PCIe (RID) для виртуальной функции PCIe сетевого адаптера (VF).
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO

Макрос NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO добавляет структуру данных для конкретных носителей в начало связанного списка таких структур, связанных со структурой NET_BUFFER_LIST.
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX

Макрос NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX добавляет структуру данных для конкретных носителей в начало связанного списка таких структур, связанных со структурой NET_BUFFER_LIST.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO

Макрос NDIS_NBL_GET_MEDIA_SPECIFIC_INFO получает структуру данных для конкретных носителей из связанного списка таких структур, связанных со структурой NET_BUFFER_LIST.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX

Макрос NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX получает структуру данных для конкретного носителя из связанного списка таких структур, связанных со структурой NET_BUFFER_LIST.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO

Макрос NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO удаляет структуру данных для конкретного носителя из связанного списка таких структур, связанных со структурой NET_BUFFER_LIST.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX

Макрос NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX удаляет структуру данных для конкретных носителей из связанного списка таких структур, связанных со структурой NET_BUFFER_LIST.
NDIS_RAISE_IRQL_TO_DISPATCH

Макрос NDIS_RAISE_IRQL_TO_DISPATCH вызывает текущее значение IRQL для DISPATCH_LEVEL на текущем процессоре.
NDIS_RELEASE_MUTEX

Макрос NDIS_RELEASE_MUTEX освобождает указанный объект мьютекса.
NDIS_SET_NET_BUFFER_LIST_CANCEL_ID

Макрос NDIS_SET_NET_BUFFER_LIST_CANCEL_ID помечает структуру NET_BUFFER_LIST идентификатором отмены, который драйвер может позже использовать для отмены ожидающей передачи связанных данных.
NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX

Расширения расширяемых коммутаторов Hyper-V используют макрос NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX для доступа к элементу NDIS_SWITCH_PORT_DESTINATION внутри структуры NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY.
NDIS_WAIT_FOR_MUTEX

Макрос NDIS_WAIT_FOR_MUTEX переводит текущий поток в состояние ожидания, пока указанный объект мьютекса не будет установлен в состояние сигнального.
NdisAcquireReadWriteLock

Функция NdisAcquireReadWriteLock получает блокировку, которую вызывающий объект использует для записи или чтения доступа к ресурсам, которые совместно используются потоками драйвера. Примечание. Интерфейс блокировки чтения и записи устарел для драйверов NDIS 6.20 и более поздних версий, в которых вместо NdisAcquireReadWrite следует использовать NdisAcquireRWlockRead или NdisAcquireRWLockWrite.
NdisAcquireRWLockRead

Функция NdisAcquireRWLockRead получает блокировку чтения, которую вызывающий объект использует для доступа на чтение к ресурсам, которые совместно используются потоками драйвера.
NdisAcquireRWLockWrite

Функция NdisAcquireRWLockWrite получает блокировку записи, которую вызывающий объект использует для доступа на запись к ресурсам, которые совместно используются потоками драйвера.
NdisAcquireSpinLock

Функция NdisAcquireSpinLock получает спин-блокировку, чтобы вызывающий объект получил монопольный доступ к ресурсам, совместно используемым функциями драйвера, которые защищает спин-блокировка.
NdisActiveGroupCount

Функция NdisActiveGroupCount возвращает количество групп процессоров, которые в настоящее время активны в локальной системе компьютера.
NdisAdjustMdlLength

Функция NdisAdjustMdlLength изменяет длину данных, связанных с MDL.
NdisAllocateBuffer

NdisAllocateBuffer создает дескриптор буфера, сопоставляющий указанный виртуальный (вложенный) диапазон в уже выделенном блоке памяти без пахоты.
NdisAllocateBufferPool

Эта функция возвращает дескриптор, с помощью которого вызывающий объект может выделить дескрипторы буфера, вызвав NdisAllocateBuffer.
NdisAllocateCloneOidRequest

Функция NdisAllocateCloneOidRequest выделяет память для новой структуры NDIS_OID_REQUEST и копирует всю информацию из существующей структуры NDIS_OID_REQUEST в только что выделенную структуру.
NdisAllocateFromNPagedLookasideList

Функция NdisAllocateFromNPagedLookasideList удаляет первую запись из заданной головки списка lookaside. Если список lookaside в настоящее время пуст, запись выделяется из пула без паг.
NdisAllocateGenericObject

Компоненты, не имеющие дескриптора NDIS, используют функцию NdisAllocateGenericObject для выделения универсального объекта NDIS.
NdisAllocateIoWorkItem

Драйверы NDIS вызывают функцию NdisAllocateIoWorkItem для выделения рабочего элемента. Дополнительные сведения см. в разделе Рабочие элементы ввода-вывода NDIS.
NdisAllocateMemoryWithTagPriority

Драйверы NDIS вызывают функцию NdisAllocateMemoryWithTagPriority для выделения пула памяти из нестраничного пула.
NdisAllocatePacketPoolEx

Эта функция выделяет и инициализирует блок хранилища для пула дескрипторов пакетов.
NdisAllocateRWLock

Функция NdisAllocateRWLock выделяет переменную блокировки чтения и записи типа NDIS_RW_LOCK_EX.
NdisAllocateSharedMemory

Функция NdisAllocateSharedMemory выделяет общую память у поставщика общей памяти.
NdisAllocateSpinLock

Функция NdisAllocateSpinLock инициализирует переменную типа NDIS_SPIN_LOCK, используемую для синхронизации доступа к ресурсам, совместно используемым функциями драйвера, не относящихся к ISR.
NdisAllocateTimerObject

Функция NdisAllocateTimerObject выделяет и инициализирует объект таймера для использования с последующими функциями таймера NdisXxx.
NdisAnsiStringToUnicodeString

Функция NdisAnsiStringToUnicodeString преобразует указанную подсчитываемую строку ANSI в подсчитываемую строку Юникода. Перевод соответствует сведениям о текущем языковом стандарте системы.
NdisBuildScatterGatherList

Функция NdisBuildScatterGatherList создает точечный список с использованием указанных параметров.
NdisCancelDirectOidRequest

Драйверы протокола вызывают функцию NdisCancelDirectOidRequest, чтобы отменить предыдущий прямой запрос OID к базовым драйверам.
NdisCancelOidRequest

Драйверы протокола вызывают функцию NdisCancelOidRequest, чтобы отменить предыдущий запрос к базовым драйверам.
NdisCancelSendNetBufferLists

Драйверы протокола вызывают функцию NdisCancelSendNetBufferLists, чтобы отменить передачу сетевых данных.
NdisCancelSendPackets

NdisCancelSendPackets отменяет передачу всех пакетов, помеченных указанным идентификатором отмены, в драйвере мини-порта, определяемом дескриптором привязки.
NdisCancelTimerObject

Функция NdisCancelTimerObject отменяет объект таймера, связанный с предыдущим вызовом функции NdisSetTimerObject.
NdisClAddParty

NdisClAddParty добавляет сторону в мультиточенном VC клиента.
NdisClCloseAddressFamily

NdisCloseAddressFamily освобождает связь между клиентским протоколом и зарегистрированной AF диспетчера вызовов или драйвера MCM для определенной сетевой карты, к которой привязан клиент.
NdisClCloseCall

NdisClCloseCall запрашивает, чтобы вызов в указанном VC был снесен.
NdisClDeregisterSap

NdisClDeregisterSap выпускает ранее зарегистрированную SAP.
NdisClDropParty

NdisClDropParty удаляет сторону из клиентской многоточейной VC.
NdisClGetProtocolVcContextFromTapiCallId

NdisClGetProtocolVcContextFromTapiCallId извлекает контекст клиента для виртуального подключения (VC), определяемого строкой идентификатора вызова TAPI.
NdisClIncomingCallComplete

NdisClIncomingCallComplete возвращает принятие или отклонение клиентом предлагаемого входящего вызова, для которого функция ProtocolClIncomingCall ранее возвращала NDIS_STATUS_PENDING.
NdisClMakeCall

NdisClMakeCall настраивает исходящий вызов в созданном клиентом VC.
NdisClModifyCallQoS

NdisClModifyCallQoS запрашивает изменение качества обслуживания при подключении.
NdisClNotifyCloseAddressFamilyComplete

Функция NdisClNotifyCloseAddressFamilyComplete возвращает окончательное состояние операции закрытия семейства адресов (AF), для которой функция ProtocolClNotifyCloseAf вызывающего объекта возвращала NDIS_STATUS_PENDING.
NdisClOpenAddressFamilyEx

Функция NdisClOpenAddressFamilyEx регистрирует семейство адресов (AF), связанное с диспетчером вызовов для клиента, ориентированного на подключение.
NdisCloseAdapter

NdisCloseAdapter освобождает установленную привязку и ресурсы, выделенные при использовании протокола NdisOpenAdapter.
NdisCloseAdapterEx

Драйвер протокола вызывает функцию NdisCloseAdapterEx, чтобы освободить привязку и ресурсы, выделенные при вызове драйвером функции NdisOpenAdapterEx.
NdisCloseConfiguration

Функция NdisCloseConfiguration освобождает дескриптор раздела реестра, возвращенного функцией NdisOpenConfigurationEx, NdisOpenConfigurationKeyByIndex или NdisOpenConfigurationKeyByName.
NdisCloseFile

Функция NdisCloseFile освобождает дескриптор, возвращенный функцией NdisOpenFile, и освобождает память, выделенную для хранения содержимого файла при его открытии.
NdisClRegisterSap

NdisClRegisterSap регистрирует SAP, в которой клиент может принимать входящие вызовы с удаленного узла.
NdisCmActivateVc

NdisCmActivateVc передает предоставленные CM параметры вызова, включая параметры мультимедиа, для конкретного VC в базовый драйвер минипорта.
NdisCmAddPartyComplete

NdisCmAddPartyComplete возвращает окончательное состояние запроса клиента, для которого диспетчер вызовов ранее вернул NDIS_STATUS_PENDING, чтобы добавить сторону в установленной многоточеевой VC.
NdisCmCloseAddressFamilyComplete

NdisCmCloseAddressFamilyComplete возвращает окончательное состояние запроса клиента, для которого функция ProtocolCmCloseAf cm вернула NDIS_STATUS_PENDING, чтобы закрыть af.
NdisCmCloseCallComplete

NdisCmCloseCallComplete возвращает окончательное состояние запроса клиента, для которого диспетчер вызовов ранее вернул NDIS_STATUS_PENDING, чтобы отменить вызов.
NdisCmDeactivateVc

NdisCmDeactivateVc уведомляет NDIS и базовый драйвер минипорта о том, что никаких дополнительных передач для конкретного активного VC не будет.
NdisCmDeregisterSapComplete

NdisCmDeregisterSapComplete возвращает окончательное состояние запроса клиента, для которого диспетчер вызовов ранее вернул NDIS_STATUS_PENDING, чтобы отменить регистрацию SAP.
NdisCmDispatchCallConnected

NdisCmDispatchCallConnected уведомляет NDIS и клиента о том, что передача данных может начаться в VC, созданном диспетчером вызовов для входящего вызова, инициированного на удаленном узле.
NdisCmDispatchIncomingCall

NdisCmDispatchIncomingCall информирует клиента о входящем вызове в SAP, ранее зарегистрированном этим клиентом.
NdisCmDispatchIncomingCallQoSChange

NdisCmDispatchIncomingCallQoSChange уведомляет клиента о получении запроса на изменение качества обслуживания при активном подключении этого клиента по сети.
NdisCmDispatchIncomingCloseCall

NdisCmDispatchIncomingCloseCall сообщает клиенту, что необходимо отключить активный или предлагаемый вызов, как правило, потому, что диспетчер вызовов получил запрос от сети на закрытие подключения.
NdisCmDispatchIncomingDropParty

NdisCmDispatchIncomingDropParty уведомляет клиента о том, что ему следует удалить определенную сторону в многоточейном VC, как правило, потому, что диспетчер вызовов получил запрос по сети на закрытие активного многоточечных подключений.
NdisCmDropPartyComplete

NdisCmDropPartyComplete возвращает окончательное состояние запроса клиента, для которого диспетчер вызовов ранее вернул NDIS_STATUS_PENDING, чтобы удалить сторону из многоточечных VC.
NdisCmMakeCallComplete

NdisCmMakeCallComplete возвращает окончательное состояние запроса клиента, для которого диспетчер вызовов ранее вернул NDIS_STATUS_PENDING, для выполнения исходящего вызова.
NdisCmModifyCallQoSComplete

NdisCmModifyCallQoSComplete указывает на завершение запроса клиента, для которого диспетчер вызовов ранее вернул NDIS_STATUS_PENDING, чтобы изменить качество обслуживания в проверяемом сервере.
NdisCmNotifyCloseAddressFamily

Функция NdisCmNotifyCloseAddressFamily уведомляет NDIS о том, что диспетчер вызовов отменяет привязку к базовому адаптеру miniport и что все связанные клиенты CoNDIS должны закрыть указанное семейство адресов (AF).
NdisCmOpenAddressFamilyComplete

NdisCmOpenAddressFamilyComplete возвращает окончательное состояние открытия автономного диспетчера вызовов заданного af для конкретного клиента после того, как диспетчер вызовов вернул NDIS_STATUS_PENDING в ответ на исходный запрос open-AF этого клиента.
NdisCmRegisterAddressFamilyEx

Функция NdisCmRegisterAddressFamilyEx регистрирует семейство адресов (AF) для обмена данными между драйверами CoNDIS.
NdisCmRegisterSapComplete

NdisCmRegisterSapComplete возвращает окончательное состояние запроса клиента, для которого CM ранее вернула NDIS_STATUS_PENDING, для регистрации SAP.
NdisCoAssignInstanceName

NdisCoAssignInstanceName назначает имя экземпляра VC и заставляет NDIS зарегистрировать GUID (глобальный уникальный идентификатор) для назначенного имени с помощью инструментария управления Windows (WMI).
NdisCoCreateVc

NdisCoCreateVc настраивает конечную точку подключения, из которой клиент может выполнять исходящие вызовы или в которой автономный диспетчер вызовов может отправлять входящие вызовы.
NdisCoDeleteVc

NdisCoDeleteVc уничтожает созданный вызывающим абонентом VC.
NdisCoGetTapiCallId

NdisCoGetTapiCallId извлекает строку, которую приложения TAPI могут использовать для идентификации конкретного виртуального подключения NDIS.
NdisCompleteBindAdapterEx

Драйвер протокола вызывает функцию NdisCompleteBindAdapterEx для завершения операции привязки, для которой функция ProtocolBindAdapterEx драйвера возвращала NDIS_STATUS_PENDING.
NdisCompleteNetPnPEvent

Драйверы протокола вызывают функцию NdisCompleteNetPnPEvent для завершения ответа на событие Plug and Play или управления питанием, для которого функция ProtocolNetPnPEvent вызывающего абонента возвращала NDIS_STATUS_PENDING.
NdisCompleteUnbindAdapterEx

Драйвер протокола вызывает функцию NdisCompleteUnbindAdapterEx для завершения операции отмены привязки, для которой функция ProtocolUnbindAdapterEx драйвера возвращала NDIS_STATUS_PENDING.
NdisCoOidRequest

Функция NdisCoOidRequest пересылает запрос целевым драйверам CoNDIS для запроса или задания сведений о целевом драйвере, указанных в OID.
NdisCoOidRequestComplete

Функция NdisCoOidRequestComplete возвращает окончательное состояние запроса OID, который функция ProtocolCoOidRequest клиента CoNDIS или автономного диспетчера вызовов ранее возвращала NDIS_STATUS_PENDING.
NdisCopyFromPacketToPacketSafe

NdisCopyFromPacketToPacket копирует указанный диапазон данных из одного пакета в другой.
NdisCoSendNetBufferLists

Функция NdisCoSendNetBufferLists отправляет сетевые данные, содержащиеся в указанном списке NET_BUFFER_LIST структур.
NdisCurrentGroupAndProcessor

Функция NdisCurrentGroupAndProcessor возвращает номер процессора, относящийся к группе, и номер группы текущего процессора.
NdisCurrentProcessorIndex

Функция NdisCurrentProcessorIndex возвращает назначенный системой номер текущего процессора, на котором работает вызывающий объект.
NdisDeleteNPagedLookasideList

Функция NdisDeleteNPagedLookasideList удаляет из системы несмежный список lookaside.
NdisDeregisterDeviceEx

Функция NdisDeregisterDeviceEx удаляет из системы объект устройства, созданный функцией NdisRegisterDeviceEx.
NdisDeregisterProtocol

NdisDeregisterProtocol освобождает ресурсы, выделенные при вызове драйвера NdisRegisterProtocol.
NdisDeregisterProtocolDriver

Драйвер протокола вызывает функцию NdisDeregisterProtocolDriver, чтобы освободить ресурсы, выделенные NDIS, когда драйвер вызвал функцию NdisRegisterProtocolDriver.
NdisDirectOidRequest

Функция NdisDirectOidRequest пересылает прямой запрос OID к базовым драйверам, чтобы запросить возможности или состояние адаптера или задать состояние адаптера.
NdisDprAcquireReadWriteLock

Функция NdisDprAcquireReadWriteLock получает блокировку, которую вызывающий объект использует для записи или чтения доступа к ресурсам, которые совместно используются потоками драйвера. Примечание. Интерфейс блокировки чтения и записи не рекомендуется использовать для драйверов NDIS 6.20 и более поздних версий, которые должны использовать NdisAcquireRWLockRead или NdisAcquireRWLockWrite (установка NDIS_RWL_AT_DISPATCH_LEVEL в параметре Flags) вместо NdisDprAcquireReadWriteLock.
NdisDprAcquireSpinLock

Функция NdisDprAcquireSpinLock получает блокировку спина, чтобы вызывающий объект смог синхронизировать доступ к ресурсам, общим для функций драйвера, не относящихся к ISR, многопроцессорным способом.
NdisDprReleaseReadWriteLock

Функция NdisDprReleaseReadWriteLock освобождает блокировку, полученную в предыдущем вызове NdisDprAcquireReadWriteLock.Note. Интерфейс блокировки чтения и записи является устаревшим для драйверов NDIS 6.20 и более поздних версий, в которых вместо NdisDprReleaseReadWriteLock следует использовать NdisReleaseRWLock.
NdisDprReleaseSpinLock

Функция NdisDprReleaseSpinLock освобождает спиновую блокировку, полученную в предыдущем вызове функции NdisDprAcquireSpinLock.
NdisEnumerateFilterModules

Функция NdisEnumerateFilterModules перечисляет все модули фильтров и фильтрует промежуточные экземпляры драйвера в стеке фильтров.
NdisEqualMemory

Функция NdisEqualMemory сравнивает указанное количество символов в одном блоке памяти с таким же количеством символов во втором блоке памяти.
NdisEqualString

Функция NdisEqualString сравнивает две строки в кодировке ос по умолчанию, чтобы определить, равны ли они.
NdisEqualUnicodeString

Функция NdisEqualUnicodeString сравнивает две строки Юникода и возвращает, равны ли они.
NdisFCancelDirectOidRequest

Драйверы фильтров вызывают функцию NdisFCancelDirectOidRequest, чтобы отменить предыдущий прямой запрос OID к базовым драйверам.
NdisFCancelOidRequest

Драйверы фильтров вызывают функцию NdisFCancelOidRequest, чтобы отменить предыдущий запрос к базовым драйверам.
NdisFCancelSendNetBufferLists

Драйверы фильтров вызывают функцию NdisFCancelSendNetBufferLists, чтобы отменить передачу сетевых данных.
NdisFDeregisterFilterDriver

Драйверы фильтра вызывают функцию NdisFDeregisterFilterDriver для освобождения ресурсов, которые ранее были выделены с помощью функции NdisFRegisterFilterDriver.
NdisFDevicePnPEventNotify

Драйвер фильтра может вызывать функцию NdisFDevicePnPEventNotify для пересылки события Plug and Play устройства (PnP) или управления питанием базовым драйверам.
NdisFDirectOidRequest

Драйверы фильтров вызывают функцию NdisFDirectOidRequest для пересылки прямого запроса OID базовым драйверам или для создания такого запроса.
NdisFDirectOidRequestComplete

Драйверы фильтров вызывают функцию NdisFDirectOidRequestComplete, чтобы вернуть окончательное состояние прямого запроса OID, для которого функция FilterDirectOidRequest драйвера возвращала NDIS_STATUS_PENDING.
NdisFGetOptionalSwitchHandlers

Расширения расширяемого коммутатора Hyper-V вызывают функцию NdisFGetOptionalSwitchHandlers, чтобы получить список указателей на функции обработчика расширяемого коммутатора Hyper-V.
NdisFillMemory

Функция NdisFillMemory заполняет буфер, предоставленный вызывающим объектом, заданным символом.
NdisFIndicateReceiveNetBufferLists

Драйвер фильтра вызывает NdisFIndicateReceiveNetBufferLists, чтобы указать, что он получил сетевые данные. Дополнительные сведения см. в разделе Получение данных в драйвере фильтра.
NdisFIndicateStatus

Функция NdisFIndicateStatus передает отфильтрованное указание состояния из базового драйвера или инициирует указание состояния.
NdisFNetPnPEvent

Драйвер фильтра может вызывать функцию NdisFNetPnPEvent для пересылки события сетевого Plug and Play (PnP) или управления питанием в драйверы с превышением.
NdisFOidRequest

Драйверы фильтра вызывают функцию NdisFOidRequest для пересылки запроса OID базовым драйверам или для создания такого запроса.
NdisFOidRequestComplete

Драйверы фильтров вызывают функцию NdisFOidRequestComplete, чтобы вернуть окончательное состояние запроса OID, для которого функция FilterOidRequest драйвера вернула NDIS_STATUS_PENDING.
NdisFPauseComplete

Драйвер фильтра должен вызвать функцию NdisFPauseComplete, чтобы завершить операцию приостановки, если драйвер вернул NDIS_STATUS_PENDING из функции FilterPause.
NdisFreeCloneOidRequest

Функция NdisFreeCloneOidRequest освобождает клонированную NDIS_OID_REQUEST структуру.
NdisFreeGenericObject

Вызовите функцию NdisFreeGenericObject, чтобы освободить универсальный объект, созданный с помощью функции NdisAllocateGenericObject.
NdisFreeIoWorkItem

Драйверы NDIS вызывают функцию NdisFreeIoWorkItem, чтобы освободить указанный рабочий элемент.
NdisFreeMemory

Функция NdisFreeMemory освобождает блок памяти, который ранее был выделен с помощью функции NdisAllocateMemoryWithTagPriority.
NdisFreeMemoryWithTag

Функция NdisFreeMemoryWithTag является устаревшей для всех версий NDIS. Вместо этого используйте NdisAllocateMemoryWithTagPriority.
NdisFreeMemoryWithTagPriority

Функция NdisFreeMemoryWithTagPriority освобождает память, выделенную с помощью функции NdisAllocateMemoryWithTagPriority.
NdisFreePacketPool

Эта функция освобождает дескриптор для блока пула пакетов, который был выделен с помощью функции NdisAllocatePacketPool.
NdisFreeRWLock

Функция NdisFreeRWLock освобождает блокировку чтения и записи, которая была ранее выделена с помощью функции NdisAllocateRWLock.
NdisFreeScatterGatherList

Функция NdisFreeScatterGatherList освобождает точечный или собирательный список.
NdisFreeSharedMemory

Функция NdisFreeSharedMemory освобождает общую память, выделенную драйвером у поставщика общей памяти.
NdisFreeSpinLock

Функция NdisFreeSpinLock освобождает спин-блокировку, инициализированную в предыдущем вызове функции NdisAllocateSpinLock.
NdisFreeString

Функция NdisFreeString освобождает хранилище, выделенное NdisInitializeString для буферизованной строки.
NdisFreeTimerObject

Функция NdisFreeTimerObject освобождает объект таймера, выделенный с помощью функции NdisAllocateTimerObject.
NdisFreeToNPagedLookasideList

Функция NdisFreeToNPagedLookasideList возвращает запись в заданный список lookaside.
NdisFRegisterFilterDriver

Драйвер фильтра вызывает функцию NdisFRegisterFilterDriver для регистрации функций FilterXxx с помощью NDIS.
NdisFRestartComplete

Драйвер фильтра должен вызвать функцию NdisFRestartComplete для завершения операции перезапуска, если драйвер вернул NDIS_STATUS_PENDING из своей функции FilterRestart.
NdisFRestartFilter

Драйвер фильтра вызывает функцию NdisFRestartFilter, чтобы запросить NDIS для запуска операции перезапуска для модуля фильтра.
NdisFReturnNetBufferLists

Драйверы фильтров вызывают NdisFReturnNetBufferLists, чтобы освободить владение одной или несколькими NET_BUFFER_LIST структурами и связанными с ними структурами NET_BUFFER.
NdisFSendNetBufferLists

Драйверы фильтров вызывают функцию NdisFSendNetBufferLists для отправки списка сетевых буферов данных.
NdisFSendNetBufferListsComplete

Драйверы фильтров вызывают функцию NdisFSendNetBufferListsComplete, чтобы вернуть связанный список NET_BUFFER_LIST структур в вышестоящему драйверу и вернуть окончательное состояние запроса на отправку.
NdisFSetAttributes

Драйвер фильтра вызывает функцию NdisFSetAttributes для указания области контекста модуля фильтра.
NdisFSynchronousOidRequest

Драйверы фильтров вызывают функцию NdisFSynchronousOidRequest, чтобы создать новый синхронный запрос OID и выдать его базовым драйверам.
NdisGeneratePartialCancelId

Функция NdisGeneratePartialCancelId возвращает значение, которое вызывающий драйвер должен использовать в качестве байта высокого порядка идентификатора отмены.
NdisGetCurrentProcessorCounts

Функция NdisGetCurrentProcessorCounts возвращает счетчики для текущего процессора, который драйвер может использовать для определения использования ЦП за определенный интервал времени.
NdisGetCurrentProcessorCpuUsage

Функция NdisGetCurrentProcessorCpuUsage возвращает средний объем активности на текущем процессоре с момента загрузки в процентах. Примечание. Эта функция является нерекомендуемой.
NdisGetCurrentSystemTime

Функция NdisGetCurrentSystemTime возвращает текущее системное время, подходящее для установки меток времени.
NdisGetDeviceReservedExtension

Функция NdisGetDeviceReservedExtension получает указатель на расширение устройства, связанное с объектом устройства.
NdisGetHypervisorInfo

Важно! Начиная с Windows 10 версии 1703, NdisGetHypervisorInfo не рекомендуется использовать.
NdisGetPhysicalAddressHigh

NdisGetPhysicalAddressHigh возвращает часть заданного физического адреса в высоком порядке.
NdisGetPhysicalAddressLow

NdisGetPhysicalAddressLow возвращает часть заданного физического адреса в нижнем порядке.
NdisGetProcessorInformation

Функция NdisGetProcessorInformation извлекает сведения о топологии ЦП локального компьютера и наборе процессоров, которые драйвер мини-порта должен использовать для масштабирования на стороне приема (RSS).
NdisGetProcessorInformationEx

Функция NdisGetProcessorInformationEx извлекает сведения о топологии ЦП локального компьютера.
NdisGetReceivedPacket

NdisGetReceivedPacket извлекает пакет, полученный от базового драйвера.
NdisGetRoutineAddress

Функция NdisGetRoutineAddress возвращает адрес подпрограммы по ее имени.
NdisGetRssProcessorInformation

Функция NdisGetRssProcessorInformation извлекает сведения о наборе процессоров, которые драйвер мини-порта должен использовать для масштабирования на стороне приема (RSS).
NdisGetSharedDataAlignment

NdisGetSharedDataAlignment возвращает предпочтительное выравнивание для структур памяти, которые могут совместно использоваться несколькими процессорами.
NdisGetSystemUpTimeEx

Функция NdisGetSystemUpTimeEx возвращает количество миллисекунд, прошедших с момента перезагрузки компьютера.
NdisGetVersion

Функция NdisGetVersion возвращает номер версии NDIS.
NdisGroupActiveProcessorCount

Функция NdisGroupActiveProcessorCount возвращает количество процессоров, которые в данный момент активны в указанной группе.
NdisGroupActiveProcessorMask

Функция NdisGroupActiveProcessorMask возвращает текущую активную маску процессора для указанной группы.
NdisGroupMaxProcessorCount

Функция NdisGroupMaxProcessorCount определяет максимальное количество процессоров в указанной группе процессоров.
NdisIfAddIfStackEntry

Функция NdisIfAddIfStackEntry определяет порядок двух сетевых интерфейсов в стеке сетевых интерфейсов NDIS.
NdisIfAllocateNetLuidIndex

Функция NdisIfAllocateNetLuidIndex выделяет индекс NET_LUID для поставщика сетевого интерфейса NDIS.
NdisIfDeleteIfStackEntry

Функция NdisIfDeleteIfStackEntry удаляет сведения об упорядочении двух сетевых интерфейсов в стеке интерфейсов NDIS.
NdisIfDeregisterInterface

Функция NdisIfDeregisterInterface отменяет регистрацию сетевого интерфейса NDIS, который был ранее зарегистрирован вызовом функции NdisIfRegisterInterface.
NdisIfDeregisterProvider

Функция NdisIfDeregisterProvider отменяет регистрацию поставщика интерфейса, который был ранее зарегистрирован вызовом функции NdisIfRegisterProvider.
NdisIfFreeNetLuidIndex

Функция NdisIfFreeNetLuidIndex освобождает сетевой интерфейс NET_LUID индекс, который ранее был выделен вызовом функции NdisIfAllocateNetLuidIndex.
NdisIfGetInterfaceIndexFromNetLuid

Функция NdisIfGetInterfaceIndexFromNetLuid получает индекс сетевого интерфейса, связанный со значением NET_LUID.
NdisIfGetNetLuidFromInterfaceIndex

Функция NdisIfGetNetLuidFromInterfaceIndex получает значение NET_LUID, связанное с индексом сетевого интерфейса.
NdisIfQueryBindingIfIndex

Функция NdisIfQueryBindingIfIndex извлекает индексы сетевых интерфейсов и NET_LUID значения для сетевых интерфейсов с наибольшим и наименьшим уровнем, связанными с указанной привязкой протокола.
NdisIfRegisterInterface

Функция NdisIfRegisterInterface регистрирует сетевой интерфейс NDIS.
NdisIfRegisterProvider

Функция NdisIfRegisterProvider регистрирует поставщик сетевых интерфейсов NDIS.
NdisIMAssociateMiniport

Функция NdisIMAssociateMiniport сообщает NDIS, что указанные нижние и верхние интерфейсы для драйверов miniport и протоколов соответственно принадлежат одному промежуточному драйверу.
NdisIMCancelInitializeDeviceInstance

Функция NdisIMCancelInitializeDeviceInstance отменяет предыдущий вызов функции NdisIMInitializeDeviceInstanceEx.
NdisIMCopySendCompletePerPacketInfo

NdisIMCopySendCompletePerPacketInfo копирует сведения о каждом пакете из пакета, возвращенного драйвером нижнего мини-порта, в новый пакет, который должен быть возвращен драйверу верхнего уровня.
NdisIMCopySendPerPacketInfo

NdisIMCopySendPerPacketInfo копирует сведения о каждом пакете из пакета, отправленного драйвером верхнего уровня, в новый пакет для отправки в драйвер нижнего минипорта.
NdisIMDeInitializeDeviceInstance

Функция NdisIMDeInitializeDeviceInstance вызывает функцию MiniportHaltEx промежуточного драйвера NDIS, чтобы снести виртуальный минипорт драйвера.
NdisIMDeregisterLayeredMiniport

NdisIMDeregisterLayeredMiniport выпускает ранее зарегистрированный промежуточный драйвер.
NdisIMGetBindingContext

Функция NdisIMGetBindingContext позволяет драйверу протокола NDIS получить доступ к области контекста устройства, созданной базовым промежуточным драйвером, для виртуального мини-порта, к которому привязан драйвер протокола более высокого уровня.
NdisIMGetDeviceContext

Эта функция позволяет функции MiniportInitialize промежуточного драйвера NDIS получить доступ к области контекста устройства, выделенной функцией ProtocolBindAdapter.
NdisIMInitializeDeviceInstanceEx

Функция NdisIMInitializeDeviceInstanceEx инициирует операцию инициализации виртуального мини-порта и при необходимости настраивает сведения о состоянии виртуального мини-порта для последующих связанных драйверов протокола.
NdisIMNotifyPnPEvent

NdisIMNotifyPnPEvent передает уведомление о событии Plug and Play или управления питанием на более ложную драйвер.
NdisIMRegisterLayeredMiniport

NdisIMRegisterLayeredMiniport регистрирует точки входа и имя miniportXxxx промежуточного драйвера в библиотеке NDIS при инициализации драйвера.
NdisInitAnsiString

Функция NdisInitAnsiString инициализирует подсчитываемую строку ANSI.
NdisInitializeEvent

Функция NdisInitializeEvent настраивает объект события во время инициализации драйвера для последующего использования в качестве механизма синхронизации.
NdisInitializeListHead

Функция NdisInitializeListHead инициализирует вдвойне связанную очередь, поддерживаемую драйвером.
NdisInitializeNPagedLookasideList

Функция NdisInitializeNPagedLookasideList инициализирует список lookaside. После успешной инициализации неупакованные блоки фиксированного размера можно выделить из списка lookaside и освободить их.
NdisInitializeReadWriteLock

Функция NdisInitializeReadWriteLock инициализирует переменную блокировки чтения или записи типа NDIS_RW_LOCK. Примечание. Интерфейс блокировки чтения и записи не рекомендуется использовать для драйверов NDIS 6.20 и более поздних версий, которые должны использовать NdisAllocateRWLock вместо NdisInitializeReadWriteLock.
NdisInitializeSListHead

Функция NdisInitializeSListHead инициализирует заголовок последовательного, взаимоблокированного списка.
NdisInitializeString

Функция NdisInitializeString выделяет хранилище для и инициализирует подсчитываемую строку в системном наборе символов по умолчанию.
NdisInitUnicodeString

Функция NdisInitUnicodeString инициализирует подсчитываемую строку Юникода.
NdisInterlockedAddLargeStatistic

Функция NdisInterlockedAddLargeStatistic выполняет взаимоблокированное добавление значения приращения ULONG к LARGE_INTEGER дополнительному значению.
NdisInterlockedAddUlong

Функция NdisInterlockedAddUlong добавляет длинное значение без знака в заданное целое число без знака в качестве атомарной операции, используя спиновую блокировку, предоставляемую вызывающим методом, для синхронизации доступа к целочисленной переменной.
NdisInterlockedDecrement

Функция NdisInterlockedDecrement уменьшает поставляемую вызывающим элементом переменную типа LONG как атомарную операцию.
NdisInterlockedIncrement

Функция NdisInterlockedIncrement увеличивает переменную, предоставляемую вызывающей стороны, как атомарную операцию.
NdisInterlockedInsertHeadList

Функция NdisInterlockedInsertHeadList вставляет запись(обычно пакет) в начало списка, связанного с двойной связью, чтобы доступ к списку был синхронизирован многопроцессорным способом.
NdisInterlockedInsertTailList

Функция NdisInterlockedInsertTailList вставляет запись (обычно пакет) в конце списка, связанного с двойной связью, чтобы доступ к списку был синхронизирован многопроцессорным способом.
NdisInterlockedPopEntrySList

Функция NdisInterlockedPopEntrySList удаляет первую запись из последовательно связанного списка.
NdisInterlockedPushEntrySList

Функция NdisInterlockedPushEntrySList вставляет запись в начало последовательного, последовательно связанного списка.
NdisInterlockedRemoveHeadList

Функция NdisInterlockedRemoveHeadList удаляет запись, обычно пакет, из заголовка списка, связанного с двойной связью, чтобы доступ к списку был синхронизирован многопроцессорным способом.
NdisMAllocateNetBufferSGList

Драйверы master автобусных минипортов вызывают функцию NdisMAllocateNetBufferSGList, чтобы получить список точечной и сборной для сетевых данных, связанных со структурой NET_BUFFER.
NdisMAllocatePort

Функция NdisMAllocatePort выделяет порт NDIS, связанный с адаптером мини-порта.
NdisMAllocateSharedMemory

NdisMAllocateSharedMemory выделяет и сопоставляет диапазон памяти узла, чтобы диапазон памяти одновременно был доступен как из системы узла, так и из сетевой карты DMA.
NdisMAllocateSharedMemoryAsyncEx

Драйверы miniport вызывают функцию NdisMAllocateSharedMemoryAsyncEx, чтобы выделить дополнительную память, общую между драйвером и его сетевой картой master шины DMA, как правило, когда драйвер минипорта работает с нехваткой доступных буферов получения сетевого адаптера.
NdisMapFile

Функция NdisMapFile сопоставляет уже открытый файл с буфером, доступным вызывающей стороны, если файл в настоящее время не сопоставлен.
NdisMaxGroupCount

Функция NdisMaxGroupCount возвращает максимальное количество групп процессоров в локальной компьютерной системе.
NdisMCloseLog

NdisMCloseLog выпускает ресурсы, которые использовались для ведения журнала.
NdisMCmActivateVc

NdisMCmActivateVc уведомляет NDIS о том, что драйвер MCM готов к передаче на определенный VC.
NdisMCmAddPartyComplete

NdisMCmAddPartyComplete возвращает окончательное состояние запроса клиента, для которого драйвер MCM ранее вернул NDIS_STATUS_PENDING, чтобы добавить сторону в установленный многоточечный VC.
NdisMCmCloseAddressFamilyComplete

NdisMCmCloseAddressFamilyComplete возвращает окончательное состояние запроса клиента, для которого драйвер MCM вернул NDIS_STATUS_PENDING, чтобы закрыть AF.
NdisMCmCloseCallComplete

NdisMCmCloseCallComplete возвращает окончательное состояние запроса клиента, для которого драйвер MCM ранее вернул NDIS_STATUS_PENDING, чтобы отменить вызов.
NdisMCmCreateVc

NdisMCmCreateVc настраивает конечную точку подключения, на которой драйвер MCM может отправлять клиенту предложение входящих вызовов.
NdisMCmDeactivateVc

NdisMCmDeactivateVc уведомляет NDIS о том, что дальнейшие передачи для определенного активного виртуального удостоверения не будут выполняться.
NdisMCmDeleteVc

NdisMCmDeleteVc уничтожает созданный вызывающим абонентом VC.
NdisMCmDeregisterSapComplete

NdisMCmDeregisterSapComplete возвращает окончательное состояние запроса клиента, для которого драйвер MCM ранее вернул NDIS_STATUS_PENDING, чтобы отменить регистрацию SAP.
NdisMCmDispatchCallConnected

NdisMCmDispatchCallConnected уведомляет NDIS и клиента о том, что передача данных может начаться с виртуальной машины, созданной драйвером MCM для входящего вызова, инициированного на удаленном узле.
NdisMCmDispatchIncomingCall

NdisMCmDispatchIncomingCall информирует клиента о входящем вызове в SAP, ранее зарегистрированном этим клиентом с помощью драйвера MCM.
NdisMCmDispatchIncomingCallQoSChange

NdisMCmDispatchIncomingCallQoSChange уведомляет клиента о получении запроса на изменение качества обслуживания при активном подключении этого клиента по сети.
NdisMCmDispatchIncomingCloseCall

NdisMCmDispatchIncomingCloseCall сообщает клиенту об удалении активного или предлагаемого вызова, как правило, из-за того, что драйвер MCM получил запрос из сети на закрытие подключения.
NdisMCmDispatchIncomingDropParty

NdisMCmDispatchIncomingDropParty уведомляет клиента о том, что ему следует удалить определенную сторону в многоточественном VC.
NdisMCmDropPartyComplete

NdisMCmDropPartyComplete возвращает окончательное состояние запроса клиента, для которого драйвер MCM ранее вернул NDIS_STATUS_PENDING, чтобы удалить сторону из многоточечных VC.
NdisMCmMakeCallComplete

NdisMCmMakeCallComplete возвращает окончательное состояние запроса клиента, для которого драйвер MCM ранее вернул NDIS_STATUS_PENDING, для выполнения исходящего вызова.
NdisMCmModifyCallQoSComplete

NdisMCmModifyCallQoSComplete указывает на завершение запроса клиента, для которого драйвер MCM ранее вернул NDIS_STATUS_PENDING, на изменение качества обслуживания в проверяемом удостоверении.
NdisMCmNotifyCloseAddressFamily

Функция NdisMCmNotifyCloseAddressFamily уведомляет NDIS о том, что указанное семейство адресов (AF), связанное с диспетчером вызовов минипорта (MCM), должно быть закрыто, а NDIS должна уведомлять всех затронутых клиентов CoNDIS.
NdisMCmOidRequest

Функция NdisMCmOidRequest отправляет запрос OID от драйвера диспетчера вызовов мини-порта (MCM) клиенту CoNDIS.
NdisMCmOidRequestComplete

Функция NdisMCmOidRequestComplete возвращает окончательное состояние запроса CoNDIS OID, для NDIS_STATUS_PENDING для функции ProtocolCoOidRequest драйвера диспетчера вызовов мини-порта (MCM).
NdisMCmOpenAddressFamilyComplete

NdisMCmOpenAddressFamilyComplete возвращает окончательное состояние запроса клиента, для которого функция ProtocolCmOpenAf драйвера MCM вернула NDIS_STATUS_PENDING, чтобы открыть семейство адресов драйвера MCM.
NdisMCmRegisterAddressFamilyEx

Функция NdisMCmRegisterAddressFamilyEx регистрирует семейство адресов (AF) для обмена данными между диспетчером вызовов мини-порта (MCM) и клиентами CoNDIS.
NdisMCmRegisterSapComplete

NdisMCmRegisterSapComplete возвращает окончательное состояние запроса клиента, для которого функция ProtocolCmRegisterSap драйвера MCM ранее возвращала NDIS_STATUS_PENDING, для регистрации SAP.
NdisMCoActivateVcComplete

NdisMCoActivateVcComplete уведомляет NDIS и диспетчер вызовов о том, что драйвер мини-порта завершил обработку инициированного CM-запроса activate-VC, для которого драйвер мини-порта ранее вернул NDIS_STATUS_PENDING.
NdisMCoDeactivateVcComplete

NdisMCoDeactivateVcComplete уведомляет NDIS и диспетчер вызовов о том, что драйвер мини-порта завершил обработку инициированного CM-запроса деактивации VC, для которого драйвер мини-порта ранее вернул NDIS_STATUS_PENDING.
NdisMCoIndicateReceiveNetBufferLists

Функция NdisMCoIndicateReceiveNetBufferLists указывает, что драйвер мини-порта получил данные из сети.
NdisMCoIndicateStatusEx

Функция NdisMCoIndicateStatusEx сообщает об изменении состояния адаптера мини-порта CoNDIS.
NdisMCompleteDmaTransfer

Функция NdisMCompleteDmaTransfer указывает, что системная операция передачи DMA завершена. Он сбрасывает системный контроллер DMA при подготовке к дальнейшей передаче данных DMA.
NdisMConfigMSIXTableEntry

Функция NdisMConfigMSIXTableEntry выполняет операции настройки записей таблицы MSI-X для сообщений MSI-X, назначаемых устройством.
NdisMCoOidRequestComplete

Функция NdisMCoOidRequestComplete возвращает окончательное состояние запроса OID, возвращенного функцией MiniportCoOidRequest драйвера miniport, NDIS_STATUS_PENDING для.
NdisMCoSendNetBufferListsComplete

Функция NdisMCoSendNetBufferListsComplete возвращает связанный список NET_BUFFER_LIST структур в драйвере, а также возвращает окончательное состояние запроса отправки CoNDIS.
NdisMCreateLog

NdisMCreateLog выделяет и открывает файл журнала, в котором драйвер мини-порта может записывать данные, отображаемые в выделенном для драйвера приложении Win32.
NdisMDeregisterDevice

Функция NdisMDeregisterDevice удаляет из системы объект устройства, созданный с помощью NdisMRegisterDevice.
NdisMDeregisterDmaChannel

Функция NdisMDeregisterDmaChannel освобождает утверждение драйвера мини-порта в канале DMA для сетевой карты.
NdisMDeregisterInterruptEx

Драйверы miniport вызывают NdisMDeregisterInterruptEx, чтобы освободить ресурсы, которые ранее были выделены с помощью функции NdisMRegisterInterruptEx.
NdisMDeregisterIoPortRange

NdisMDeregisterIoPortRange выпускает сопоставление, настроенное с помощью NdisMRegisterIoPortRange во время инициализации драйвера.
NdisMDeregisterMiniportDriver

Драйвер мини-порта вызывает функцию NdisMDeregisterMiniportDriver, чтобы освободить ресурсы, выделенные им при предыдущем вызове функции NdisMRegisterMiniportDriver.
NdisMDeregisterScatterGatherDma

Водители master мини-порта вызывают NdisMDeregisterScatterGatherDma, чтобы освободить ресурсы DMA, выделенные с помощью функции NdisMRegisterScatterGatherDma.
NdisMDirectOidRequestComplete

Драйверы miniport вызывают функцию NdisMDirectOidRequestComplete, чтобы вернуть окончательное состояние прямого запроса OID, для которого функция MiniportDirectOidRequest драйвера возвращала NDIS_STATUS_PENDING.
NdisMEnableVirtualization

Драйвер мини-порта вызывает функцию NdisMEnableVirtualization во время создания или удаления сетевого коммутатора на сетевом адаптере.
NdisMFlushLog

NdisMFlushLog очищает файл журнала.
NdisMFreeNetBufferSGList

Водители master минипорта в шине вызывают функцию NdisMFreeNetBufferSGList, чтобы освободить ресурсы точечного и собирательного списка, выделенные путем вызова функции NdisMAllocateNetBufferSGList.
NdisMFreePort

Функция NdisMFreePort освобождает порт NDIS, который ранее был выделен с помощью функции NdisMAllocatePort.
NdisMFreeSharedMemory

NdisMFreeSharedMemory освобождает память, которая ранее была выделена NdisMAllocateSharedMemory или NdisMAllocateSharedMemoryAsyncEx драйвером сетевой карты DMA.
NdisMGetBusData

Драйверы NDIS вызывают функцию NdisMGetBusData для чтения пространства конфигурации устройства.
NdisMGetDeviceProperty

Функция NdisMGetDeviceProperty извлекает объекты устройства, необходимые для настройки связи с водителем минипорта через водителя автобуса.
NdisMGetDmaAlignment

Функция NdisMGetDmaAlignment возвращает требования к выравниванию системы DMA для сетевого адаптера.
NdisMGetVirtualFunctionBusData

Драйвер мини-порта вызывает функцию NdisMGetVirtualFunctionBusData для чтения данных из пространства конфигурации PCI Express (PCIe) указанной виртуальной функции (VF) сетевого адаптера.
NdisMGetVirtualFunctionLocation

Драйвер минипорта вызывает функцию NdisMGetVirtualFunctionLocation для запроса расположения устройства виртуальной функции PCI Express (PCIe) на шине PCI. Драйвер использует расположение устройства для создания идентификатора запрашивателя PCIe (RID) для VF.
NdisMIdleNotificationComplete

Драйверы минипорта вызывают NdisMIdleNotificationComplete, чтобы завершить уведомление об ожидающих простоях для операции выборочной приостановки NDIS. NDIS начинает операцию при вызове функции обработчика MiniportIdleNotification драйвера.
NdisMIdleNotificationConfirm

Драйверы минипорта вызывают NdisMIdleNotificationConfirm, чтобы уведомить NDIS о том, что бездействующий сетевой адаптер можно безопасно приостановить и перевести в состояние с низким энергопотреблением. Драйверы минипорта вызывают эту функцию во время операции выборочной приостановки NDIS.
NdisMIndicateReceiveNetBufferLists

Драйверы минипорта вызывают функцию NdisMIndicateReceiveNetBufferLists, чтобы указать получение данных из сети.
NdisMIndicateStatus

NdisMIndicateStatus указывает на изменение состояния сетевой карты на драйверы NDIS более высокого уровня.
NdisMIndicateStatusEx

Функция NdisMIndicateStatusEx сообщает об изменении состояния адаптера мини-порта.
NdisMInitializeWrapper

NdisMInitializeWrapper уведомляет NDIS о инициализации нового драйвера минипорта.
NdisMInvalidateConfigBlock

Драйвер мини-порта вызывает функцию NdisMInvalidateConfigBlock, чтобы уведомить NDIS о том, что данные для одного или нескольких блоков конфигурации виртуальной функции (VF) были изменены.
NdisMMapIoSpace

NdisMMapIoSpace сопоставляет заданный "физический" диапазон ОЗУ устройства относительно шины или регистрируется в виртуальном диапазоне системного пространства.
NdisMNetPnPEvent

Драйверы минипорта NDIS (и промежуточные драйверы, зарегистрированные как драйверы минипорта) вызывают функцию NdisMNetPnPEvent для создания события сетевого Plug and Play, события NDIS PnP или события управления питанием или распространения его на более ранговые драйверы.
NdisMOidRequestComplete

Драйверы miniport вызывают функцию NdisMOidRequestComplete, чтобы вернуть окончательное состояние запроса OID, для которого функция MiniportOidRequest драйвера вернула NDIS_STATUS_PENDING.
NdisMoveMemory

Функция NdisMoveMemory копирует указанное количество байтов из одного расположения, предоставленного вызывающим объектом, в другое.
NdisMPauseComplete

Драйвер мини-порта должен вызвать функцию NdisMPauseComplete, чтобы завершить операцию приостановки, если драйвер вернул NDIS_STATUS_PENDING из своей функции MiniportPause.
NdisMQueryAdapterInstanceName

Функция NdisMQueryAdapterInstanceName извлекает понятное имя адаптера мини-порта.
NdisMQueryProbedBars

Драйвер мини-порта вызывает функцию NdisMQueryProbedBars для получения значений базовых регистров адресов (BAR) pci Express (PCIe) сетевого адаптера.
NdisMQueueDpc

Драйверы мини-портов NDIS вызывают функцию NdisMQueueDpc для планирования вызовов DPC на ЦП.
NdisMQueueDpcEx

Драйверы мини-портов NDIS вызывают функцию NdisMQueueDpcEx для планирования вызовов DPC на ЦП.
NdisMReadConfigBlock

Драйвер минипорта для виртуальной функции PCI Express (PCIe) вызывает функцию NdisMReadConfigBlock для чтения данных из блока конфигурации VF.
NdisMReadDmaCounter

Функция NdisMReadDmaCounter возвращает текущее значение счетчика системного контроллера DMA.
NdisMRegisterDevice

Функция NdisMRegisterDevice создает именованный объект устройства и символьную связь между объектом устройства и именем, видимым пользователем для этого устройства.
NdisMRegisterDmaChannel

Функция NdisMRegisterDmaChannel утверждает системный канал контроллера DMA во время инициализации для операций DMA на подчиненном сетевом адаптере или на сетевом адаптере шины ISA master.
NdisMRegisterInterruptEx

Драйверы мини-портов NDIS вызывают функцию NdisMRegisterInterruptEx для регистрации прерывания.
NdisMRegisterIoPortRange

NdisMRegisterIoPortRange настраивает доступ драйвера к портам ввода-вывода устройства с помощью функций NdisRawReadPortXxx и NdisRawWritePortXxx и запрашивает диапазон адресов портов ввода-вывода в реестре для сетевой карты этого драйвера.
NdisMRegisterMiniportDriver

Драйвер мини-порта вызывает функцию NdisMRegisterMiniportDriver для регистрации точек входа MiniportXxx с помощью NDIS в качестве первого шага при инициализации.
NdisMRegisterScatterGatherDma

Водители master минипорта вызывают функцию NdisMRegisterScatterGatherDma из MiniportInitializeEx для инициализации канала DMA точечной и сборной.
NdisMRegisterUnloadHandler

Функция NdisMRegisterUnloadHandler регистрирует обработчик выгрузки для драйвера.
NdisMRemoveMiniport

Функция NdisMRemoveMiniport удаляет указанный адаптер драйвера мини-порта, который драйвер минипорта определил, невосстановим из системы.
NdisMResetComplete

Функция NdisMResetComplete возвращает окончательное состояние запроса на сброс, для которого драйвер мини-порта ранее вернул NDIS_STATUS_PENDING.
NdisMResetComplete

Дополнительные сведения: Функция NdisMResetComplete (NDIS 6.x)
NdisMResetMiniport

Драйвер мини-порта вызывает функцию NdisMResetMiniport для активации последующей операции сброса из NDIS.
NdisMRestartComplete

Драйвер минипорта должен вызвать функцию NdisMRestartComplete для завершения операции перезапуска, если драйвер вернул NDIS_STATUS_PENDING из своей функции MiniportRestart.
NdisMSendNetBufferListsComplete

Драйверы мини-портов вызывают функцию NdisMSendNetBufferListsComplete, чтобы вернуть связанный список NET_BUFFER_LIST структур в вышестоящему драйверу и вернуть окончательное состояние запроса на отправку.
NdisMSetAttributesEx

NdisMSetAttributesEx информирует библиотеку NDIS о важных функциях сетевого адаптера или виртуального сетевого адаптера вызывающего объекта во время инициализации.
NdisMSetBusData

Драйверы NDIS вызывают функцию NdisMSetBusData для записи в пространство конфигурации устройства.
NdisMSetMiniportAttributes

Драйвер мини-порта должен вызывать функцию NdisMSetMiniportAttributes из функции MiniportInitializeEx, чтобы определить контекстную область для адаптера минипорта в NDIS и предоставить NDIS сведения об адаптере минипорта.
NdisMSetupDmaTransfer

Функция NdisMSetupDmaTransfer настраивает контроллер DMA узла для передачи DMA.
NdisMSetVirtualFunctionBusData

Драйвер мини-порта вызывает функцию NdisMSetVirtualFunctionBusData для записи данных в пространство конфигурации PCI Express (PCIe) виртуальной функции (VF) сетевого адаптера.
NdisMSleep

Функция NdisMSleep задерживает выполнение вызывающего объекта в течение заданного интервала в микросекундах.
NdisMSynchronizeWithInterruptEx

Функция NdisMSynchronizeWithInterruptEx синхронизирует выполнение функции, предоставленной драйвером мини-порта, с функцией MiniportInterrupt.
NdisMUnmapIoSpace

NdisMUnmapIoSpace освобождает виртуальный диапазон, сопоставленный вызовом времени инициализации к NdisMMapIoSpace.
NdisMWriteConfigBlock

Драйвер мини-порта для виртуальной функции PCI Express (PCIe) вызывает функцию NdisMWriteConfigBlock для записи данных в блок конфигурации VF.
NdisMWriteLogData

NdisMWriteLogData передает сведения о драйвере в файл журнала для использования и отображения выделенным для драйвера приложением Win32.
NdisOidRequest

Функция NdisOidRequest пересылает запрос к базовым драйверам для запроса возможностей или состояния адаптера или задания состояния адаптера.
NdisOpenAdapter

NdisOpenAdapter настраивает привязку между вызывающим протоколом и конкретным базовым драйвером сетевого адаптера или промежуточным драйвером NDIS.
NdisOpenAdapterEx

Драйвер протокола вызывает функцию NdisOpenAdapterEx из функции ProtocolBindAdapterEx, чтобы настроить привязку между драйвером протокола и базовым драйвером.
NdisOpenConfigurationEx

Драйверы NDIS вызывают функцию NdisOpenConfigurationEx, чтобы получить дескриптор конфигурации, который обеспечивает доступ к параметрам конфигурации в реестре.
NdisOpenConfigurationKeyByIndex

Функция NdisOpenConfigurationKeyByIndex открывает подраздел данного открытого раздела реестра, который назначается дескриптором, предоставленным вызывающим.
NdisOpenConfigurationKeyByName

Функция NdisOpenConfigurationKeyByName открывает именованный подраздел данного открытого раздела реестра, который назначается дескриптором, предоставленным вызывающим.
NdisOpenFile

Функция NdisOpenFile возвращает дескриптор для открытого файла.
NdisOpenProtocolConfiguration

NdisOpenProtocolConfiguration возвращает дескриптор для раздела реестра, в котором хранятся сведения об адаптере драйвера протокола.
NdisPacketPoolUsage

Эта функция возвращает количество дескрипторов пакетов, выделенных в настоящее время из пула пакетов.
NdisQueryAdapterInstanceName

Функция NdisQueryAdapterInstanceName извлекает понятное имя физического сетевого адаптера или виртуального адаптера, к которому привязан вызывающий драйвер протокола.
NdisQueryBindInstanceName

Функция NdisQueryBindInstanceName извлекает понятное имя физического сетевого адаптера или виртуального адаптера, к которому будет привязан драйвер вызывающего протокола.
NdisQueryDepthSList

Функция NdisQueryDepthSList возвращает текущее количество записей в заданном последовательном, отдельно связанном списке.
NdisQueueIoWorkItem

Драйверы NDIS вызывают функцию NdisQueueIoWorkItem для постановки рабочего элемента в очередь.
NdisRawReadPortBufferUchar

NdisRawReadPortBufferUchar считывает указанное количество байтов в буфер, предоставленный вызывающим объектом.
NdisRawReadPortBufferUlong

NdisRawReadPortBufferUlong считывает указанное количество ULONG в буфер, предоставленный вызывающим объектом.
NdisRawReadPortBufferUshort

NdisRawReadPortBufferUshort считывает указанное количество USHORT в буфер, предоставленный вызывающим объектом.
NdisRawReadPortUchar

NdisRawReadPortUchar считывает байт из заданного порта ввода-вывода на сетевом адаптере.
NdisRawReadPortUlong

NdisRawReadPortUlong считывает значение ULONG из заданного порта ввода-вывода на сетевой адаптере.
NdisRawReadPortUshort

NdisRawReadPortUshort считывает значение USHORT из заданного порта ввода-вывода на сетевом адаптере.
NdisRawWritePortBufferUchar

NdisRawWritePortBufferUchar записывает указанное количество байтов из буфера, предоставленного вызывающим объектом, на заданный порт ввода-вывода.
NdisRawWritePortBufferUlong

NdisRawWritePortBufferUlong записывает указанное количество значений ULONG из буфера, предоставленного вызывающим объектом, в заданный порт ввода-вывода.
NdisRawWritePortBufferUshort

NdisRawWritePortBufferUshort записывает указанное количество значений USHORT из буфера, предоставленного вызывающим объектом, в заданный порт ввода-вывода.
NdisRawWritePortUchar

NdisRawWritePortUchar записывает байт в порт ввода-вывода на сетевом адаптере.
NdisRawWritePortUlong

NdisRawWritePortUlong записывает значение ULONG в порт ввода-вывода на сетевом адаптере.
NdisRawWritePortUshort

NdisRawWritePortUshort записывает значение USHORT в порт ввода-вывода на сетевом адаптере.
NdisReadConfiguration

Функция NdisReadConfiguration возвращает значение именованной записи указанного типа из реестра с учетом дескриптора открытого раздела реестра.
NdisReadNetworkAddress

Функция NdisReadNetworkAddress возвращает программный настраиваемый сетевой адрес, который был сохранен в реестре для сетевого адаптера, когда он был установлен на компьютере.
NdisReadRegisterUchar

NdisReadRegisterUchar вызывается драйвером мини-порта для чтения UCHAR из регистра устройства, сопоставленного в памяти.
NdisReadRegisterUlong

NdisReadRegisterUlong вызывается драйвером мини-порта для чтения ULONG из регистра устройства, сопоставленного в памяти.
NdisReadRegisterUshort

NdisReadRegisterUshort вызывается драйвером мини-порта для чтения USHORT из регистра устройства, сопоставленного в памяти.
NdisReEnumerateProtocolBindings

Функция NdisReEnumerateProtocolBindings заставляет NDIS вызывать функцию ProtocolBindAdapterEx драйвера протокола один раз для каждого адаптера мини-порта, для которого драйвер настроен для привязки, но к которому драйвер в настоящее время не привязан.
NdisRegisterDeviceEx

Функция NdisRegisterDeviceEx создает объект устройства, основанный на указанных атрибутах.
NdisRegisterProtocol

NdisRegisterProtocol регистрирует точки входа и имя драйвера NDIS ProtocolXxx в библиотеке NDIS при инициализации драйвера.
NdisRegisterProtocolDriver

Драйвер протокола вызывает функцию NdisRegisterProtocolDriver для регистрации функций ProtocolXxx в NDIS.
NdisReleaseReadWriteLock

Функция NdisReleaseReadWriteLock освобождает блокировку, полученную при предыдущем вызове NdisAcquireReadWriteLock.Примечание. Интерфейс блокировки чтения и записи не рекомендуется использовать для драйверов NDIS 6.20 и более поздних версий, в которых следует использовать NdisReleaseRWLock вместо NdisReleaseReadWriteLock.
NdisReleaseRWLock

Функция NdisReleaseRWLock освобождает блокировку чтения и записи, которую вызывающий объект использует для получения доступа к ресурсам, которые совместно используются потоками драйвера.
NdisReleaseSpinLock

Функция NdisReleaseSpinLock освобождает спиновую блокировку, полученную при предыдущем вызове функции NdisAcquireSpinLock.
NdisRequest

NdisRequest перенаправит базовый драйвер запрос о том, что он запрашивает возможности или состояние сетевого адаптера или задает состояние сетевого адаптера.
NdisResetEvent

Функция NdisResetEvent очищает состояние Signaled заданного события.
NdisRetrieveUlong

Функция NdisRetrieveUlong извлекает значение ULONG из исходного адреса, избегая ошибок выравнивания.
NdisReturnNetBufferLists

Драйверы NDIS вызывают функцию NdisReturnNetBufferLists, чтобы освободить права собственности на список NET_BUFFER_LIST структур, а также связанные структуры NET_BUFFER и сетевые данные.
NdisScheduleWorkItem

NdisScheduleWorkItem вставляет данный рабочий элемент в очередь, из которой системный рабочий поток удаляет элемент, и предоставляет управление функцией обратного вызова, которую драйвер ранее предоставил в NdisInitializeWorkItem.
NdisSendNetBufferLists

Драйверы протоколов вызывают функцию NdisSendNetBufferLists для отправки сетевых данных, содержащихся в списке NET_BUFFER_LIST структур.
NdisSetCoalescableTimerObject

Функция NdisSetCoalescableTimerObject задает объект таймера, который операционная система координирует с другими таймерами, как правило, для снижения энергопотребления, когда точный срок действия таймера не важен для работы драйвера.
NdisSetEvent

Функция NdisSetEvent задает для заданного события сигнальное состояние, если оно еще не было Signaled.
NdisSetOptionalHandlers

Драйверы NDIS могут вызывать функцию NdisSetOptionalHandlers, чтобы задать или изменить точки входа функций драйвера.
NdisSetPhysicalAddressHigh

NdisSetPhysicalAddressHigh задает для части физического адреса высокого порядка заданное значение.
NdisSetPhysicalAddressLow

NdisSetPhysicalAddressLow задает для части нижнего порядка заданного физического адреса заданное значение.
NdisSetTimerObject

Функция NdisSetTimerObject задает объект таймера для запуска через указанный интервал или периодически.
NdisStallExecution

Функция NdisStallExecution останавливает вызывающий объект на текущем процессоре на заданный интервал.
NdisStoreUlong

Функция NdisStoreUlong сохраняет значение ULONG по определенному адресу, избегая ошибок выравнивания.
NdisSynchronousOidRequest

Драйверы протокола вызывают функцию NdisSynchronousOidRequest, чтобы создать новый запрос Синхронного идентификатора идентификатора и отправить его базовым драйверам.
NdisSystemActiveProcessorCount

Функция NdisSystemActiveProcessorCount возвращает количество текущих активных процессоров на локальном компьютере.
NdisSystemProcessorCount

Функция NdisSystemProcessorCount определяет, выполняется ли вызывающий объект на однопроцессорном или многопроцессорном компьютере.
NdisTerminateWrapper

NdisTerminateWrapper освобождает системные ресурсы, выделенные, когда драйвер сетевой карты называется NdisMInitializeWrapper.
NdisUnbindAdapter

Драйверы протокола вызывают функцию NdisUnbindAdapter для запроса NDIS на закрытие привязки к базовому адаптеру мини-порта.
NdisUnchainBufferAtBack

NdisUnchainBufferAtBack удаляет дескриптор буфера в конце цепочки дескрипторов буфера для заданного пакета.
NdisUnicodeStringToAnsiString

Функция NdisUnicodeStringToAnsiString преобразует указанную подсчитываемую строку Юникода в подсчитываемую строку ANSI. Перевод соответствует сведениям о текущем языковом стандарте системы.
NdisUnmapFile

Функция NdisUnmapFile освобождает виртуальное сопоставление адресов файла, ранее настроенного с помощью функции NdisMapFile.
NdisUpcaseUnicodeString

Функция NdisUpcaseUnicodeString преобразует копию заданной строки Юникода в верхний регистр и возвращает преобразованную строку. Примечание. Эта функция устарела для NDIS 6.0 и более поздних версий.
NdisWaitEvent

Функция NdisWaitEvent переводит вызывающий объект в состояние ожидания, пока заданное событие не будет установлено в состояние Signaled или время ожидания.
NdisWriteConfiguration

Функция NdisWriteConfiguration записывает значение, предоставленное вызывающим объектом для указанной записи, в реестр. Эта функция должна вызываться последовательно по отношению к ней и функции NdisReadConfiguration.
NdisWriteErrorLogEntry

NdisWriteErrorLogEntry записывает запись в файл журнала ошибок системного ввода-вывода.
NdisWriteEventLogEntry

NdisWriteEventLogEntry регистрирует событие в журнале событий Win32.
NdisWriteRegisterUchar

NdisWriteRegisterUchar вызывается драйвером мини-порта для записи UCHAR в регистр устройства, сопоставленный в памяти.
NdisWriteRegisterUlong

NdisWriteRegisterUlong вызывается драйвером мини-порта для записи ULONG в регистр устройства, сопоставленный в памяти.
NdisWriteRegisterUshort

NdisWriteRegisterUshort вызывается драйвером мини-порта для записи USHORT в регистр устройства, сопоставленный в памяти.
NdisZeroMappedMemory

NdisZeroMappedMemory заполняет блок памяти, сопоставленный с предыдущим вызовом NdisMMapIoSpace, нулями.
NdisZeroMemory

Функция NdisZeroMemory заполняет блок памяти нулями.
NET_BUFFER_LIST_RECEIVE_FILTER_ID

Макрос NET_BUFFER_LIST_RECEIVE_FILTER_ID получает идентификатор фильтра получения из данных вне диапазона (OOB) в NET_BUFFER_LIST структуре.
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID

NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID макросов задает или получает идентификатор виртуального порта (VPort) в данных OOB в структуре NET_BUFFER_LIST.
NET_BUFFER_LIST_RECEIVE_QUEUE_ID

NET_BUFFER_LIST_RECEIVE_QUEUE_ID макросов задает или получает идентификатор очереди получения виртуальной машины (VMQ) или однокорневой виртуализации ввода-вывода (SR-IOV) в данных внеполосной (OOB) структуры NET_BUFFER_LIST.
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL

Расширения расширяемого коммутатора Hyper-V используют макрос NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL для доступа к NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO объединению в области контекста расширяемого коммутатора в NET_BUFFER_LIST структуре.

Функции обратного вызова

 
ALLOCATE_SHARED_MEMORY_HANDLER

Функция NetAllocateSharedMemory (ALLOCATE_SHARED_MEMORY_HANDLER точка входа) вызывается NDIS, когда драйвер выделяет общую память от поставщика общей памяти.
FILTER_ATTACH

NDIS вызывает функцию FilterAttach драйвера фильтра для выделения и инициализации структур данных модуля фильтра. Примечание. Функцию необходимо объявить с помощью типа FILTER_ATTACH.
FILTER_CANCEL_DIRECT_OID_REQUEST

NDIS вызывает функцию FilterCancelDirectOidRequest драйвера фильтра, чтобы отменить прямой запрос OID. Примечание. Необходимо объявить функцию с помощью типа FILTER_CANCEL_DIRECT_OID_REQUEST.
FILTER_CANCEL_OID_REQUEST

NDIS вызывает функцию FilterCancelOidRequest драйвера фильтра, чтобы отменить запрос OID. Примечание. Функцию необходимо объявить с помощью типа FILTER_CANCEL_OID_REQUEST.
FILTER_CANCEL_SEND_NET_BUFFER_LISTS

NDIS вызывает функцию FilterCancelSendNetBufferLists драйвера фильтра, чтобы отменить передачу всех NET_BUFFER_LIST структур, помеченных указанным идентификатором отмены. Примечание. Функцию необходимо объявить с помощью типа FILTER_CANCEL_SEND_NET_BUFFER_LISTS. Дополнительные сведения см. в следующем разделе Примеры.
FILTER_DETACH

NDIS вызывает функцию FilterDetach драйвера фильтра, чтобы освободить все ресурсы, связанные с модулем фильтра. Примечание. Функцию необходимо объявить с помощью типа FILTER_DETACH.
FILTER_DEVICE_PNP_EVENT_NOTIFY

NDIS вызывает функцию FilterDevicePnPEventNotify драйвера фильтра, чтобы уведомить драйвер о событиях Plug and Play устройства (PnP) и управления питанием. Примечание. Функцию необходимо объявить с помощью типа FILTER_DEVICE_PNP_EVENT_NOTIFY.
FILTER_DIRECT_OID_REQUEST

NDIS вызывает функцию FilterDirectOidRequest драйвера фильтра для обработки прямого запроса OID, связанного с указанным модулем фильтра. Примечание. Необходимо объявить функцию с помощью типа FILTER_DIRECT_OID_REQUEST.
FILTER_DIRECT_OID_REQUEST_COMPLETE

NDIS вызывает функцию FilterDirectOidRequestComplete для выполнения прямого запроса OID драйвера фильтра, который запрашивает или задает сведения в базовом драйвере. Примечание. Необходимо объявить функцию с помощью типа FILTER_DIRECT_OID_REQUEST_COMPLETE.
FILTER_NET_PNP_EVENT

NDIS вызывает функцию FilterNetPnPEvent драйвера фильтра, чтобы уведомить драйвер о событиях сетевого Plug and Play (PnP) и управления питанием. Примечание. Функцию необходимо объявить с помощью типа FILTER_NET_PNP_EVENT.
FILTER_OID_REQUEST

NDIS вызывает функцию FilterOidRequest драйвера фильтра для обработки запроса OID, связанного с указанным модулем фильтра. Примечание. Необходимо объявить функцию с помощью типа FILTER_OID_REQUEST.
FILTER_OID_REQUEST_COMPLETE

NDIS вызывает функцию FilterOidRequestComplete для выполнения запроса драйвера фильтра, который запрашивает или задает сведения в базовом драйвере. Примечание. Необходимо объявить функцию с помощью типа FILTER_OID_REQUEST_COMPLETE.
FILTER_PAUSE

NDIS вызывает функцию FilterPause драйвера фильтра, чтобы инициировать операцию приостановки для указанного модуля фильтра. Примечание. Функцию необходимо объявить с помощью типа FILTER_PAUSE.
FILTER_RECEIVE_NET_BUFFER_LISTS

NDIS вызывает функцию FilterReceiveNetBufferLists, чтобы запросить драйвер фильтра для обработки указания получения. Примечание. Необходимо объявить функцию с помощью типа FILTER_RECEIVE_NET_BUFFER_LISTS.
FILTER_RESTART

Функция FilterRestart инициирует операцию перезапуска для указанного модуля фильтра. Примечание. Необходимо объявить функцию с помощью типа FILTER_RESTART.
FILTER_RETURN_NET_BUFFER_LISTS

NDIS вызывает функцию FilterReturnNetBufferLists для возврата связанного списка NET_BUFFER_LIST структур и связанных данных в драйвер фильтра. Примечание. Необходимо объявить функцию с помощью типа FILTER_RETURN_NET_BUFFER_LISTS.
FILTER_SEND_NET_BUFFER_LISTS

NDIS вызывает функцию FilterSendNetBufferLists, чтобы разрешить драйверу фильтра фильтровать связанный список NET_BUFFER_LIST структур. Примечание. Функцию необходимо объявить с помощью типа FILTER_SEND_NET_BUFFER_LISTS.
FILTER_SEND_NET_BUFFER_LISTS_COMPLETE

NDIS вызывает функцию FilterSendNetBufferListsComplete для выполнения запроса на отправку, запущенного драйвером фильтра путем вызова функции NdisFSendNetBufferLists. Примечание. Необходимо объявить функцию с помощью типа FILTER_SEND_NET_BUFFER_LISTS_COMPLETE.
FILTER_SET_MODULE_OPTIONS

Функция FilterSetModuleOptions изменяет набор необязательных служб, связанных с указанным модулем фильтра. Примечание. Необходимо объявить функцию с помощью типа FILTER_SET_MODULE_OPTIONS.
FILTER_STATUS

Функция FilterStatus указывает изменения состояния, о которых сообщает NDIS или базовый драйвер. Примечание. Необходимо объявить функцию с помощью типа FILTER_STATUS.
FREE_SHARED_MEMORY_HANDLER

Функция NetFreeSharedMemory (FREE_SHARED_MEMORY_HANDLER точка входа) вызывается NDIS, когда драйвер освобождает общую память от поставщика общей памяти.
IF_QUERY_OBJECT

Функция ProviderQueryObject извлекает сведения о сетевом интерфейсе.
IF_SET_OBJECT

Функция ProviderSetObject задает сведения, связанные с сетевым интерфейсом.
MINIPORT_ADD_DEVICE

Функция MiniportAddDevice позволяет драйверу минипорта установить область контекста для добавленного устройства.
MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE

NDIS вызывает функцию MiniportSharedMemoryAllocateComplete драйвера мини-порта для выполнения запроса на выделение общей памяти, запущенного драйвером мини-порта путем вызова функции NdisMAllocateSharedMemoryAsyncEx.
MINIPORT_CANCEL_DIRECT_OID_REQUEST

NDIS вызывает функцию MiniportCancelDirectOidRequest драйвера miniport для отмены прямого запроса OID.
MINIPORT_CANCEL_IDLE_NOTIFICATION

NDIS вызывает функцию обработчика MiniportCancelIdleNotification, чтобы уведомить драйвер минипорта о том, что NDIS обнаружил активность на приостановленном сетевом адаптере.
MINIPORT_CANCEL_OID_REQUEST

NDIS вызывает функцию MiniportCancelOidRequest водителя минипорта, чтобы отменить запрос OID.
MINIPORT_CANCEL_SEND

NDIS вызывает функцию MiniportCancelSend драйвера минипорта, чтобы отменить передачу всех NET_BUFFER_LIST структур, помеченных указанным идентификатором отмены.
MINIPORT_CHECK_FOR_HANG

NDIS вызывает функцию MiniportCheckForHangEx драйвера минипорта, чтобы проверка рабочее состояние адаптера минипорта, представляющего сетевой интерфейс карта (NIC).
MINIPORT_CO_ACTIVATE_VC

Функция MiniportCoActivateVc необходима для минипортов, ориентированных на подключение.
MINIPORT_CO_CREATE_VC

Для минипортов, ориентированных на подключение, требуется функция MiniportCoCreateVc.
MINIPORT_CO_DEACTIVATE_VC

Функция MiniportCoDeactivateVc необходима для минипортов, ориентированных на подключение.
MINIPORT_CO_DELETE_VC

Для мини-портов, ориентированных на подключение, требуется функция MiniportCoDeleteVc.
MINIPORT_CO_OID_REQUEST

Функция MiniportCoOidRequest обрабатывает запрос OID для запроса или задания сведений в драйвере мини-порта CoNDIS. Примечание. Функцию необходимо объявить с помощью типа MINIPORT_CO_OID_REQUEST.
MINIPORT_CO_SEND_NET_BUFFER_LISTS

Функция MiniportCoSendNetBufferLists передает сетевые данные, содержащиеся в указанном связанном списке NET_BUFFER_LIST структур. Примечание. Необходимо объявить функцию с помощью типа MINIPORT_CO_SEND_NET_BUFFER_LISTS.
MINIPORT_DEVICE_PNP_EVENT_NOTIFY

NDIS вызывает функцию MiniportDevicePnPEventNotify драйвера минипорта, чтобы уведомить драйвер о событиях Plug and Play (PnP).
MINIPORT_DIRECT_OID_REQUEST

NDIS вызывает функцию MiniportDirectOidRequest драйвера miniport Для обработки прямого запроса OID для запроса или задания сведений в драйвере.
MINIPORT_DISABLE_INTERRUPT

NDIS может вызвать обработчик MiniportDisableInterruptEx драйвера miniport, чтобы отключить прерывания для диагностики и устранения неполадок.
MINIPORT_DISABLE_MESSAGE_INTERRUPT

NDIS может вызвать обработчик MiniportDisableMessageInterrupt драйвера miniport, чтобы отключить прерывание сообщения для диагностики и устранения неполадок.
MINIPORT_ENABLE_INTERRUPT

NDIS может вызвать обработчик MiniportEnableInterruptEx драйвера miniport, чтобы включить прерывания для диагностики и устранения неполадок.
MINIPORT_ENABLE_MESSAGE_INTERRUPT

NDIS может вызвать функцию MiniportEnableMessageInterrupt драйвера минипорта, чтобы включить прерывание сообщения для диагностики и устранения неполадок.
MINIPORT_HALT

NDIS вызывает функцию MiniportHaltEx драйвера минипорта, чтобы освободить ресурсы при удалении адаптера минипорта и остановить оборудование.
MINIPORT_IDLE_NOTIFICATION

NDIS вызывает функцию обработчика MiniportIdleNotification, чтобы запустить операцию выборочной приостановки NDIS в неактивном сетевом адаптере. В результате этой операции сетевой адаптер приостанавливается и переходит в маломощное состояние.
MINIPORT_INITIALIZE

NDIS вызывает функцию MiniportInitializeEx драйвера miniport для инициализации адаптера минипорта для операций сетевого ввода-вывода.
MINIPORT_INTERRUPT_DPC

Драйвер мини-порта должен предоставить функцию MiniportInterruptDPC, если драйвер вызывает функцию NdisMRegisterInterruptEx для регистрации прерывания.
MINIPORT_ISR

NDIS вызывает функцию MiniportInterrupt, когда сетевой адаптер или другое устройство, которое совместно использует прерывание с сетевой картой, создает прерывание.
MINIPORT_MESSAGE_INTERRUPT

NDIS вызывает функцию MiniportMessageInterrupt, когда сетевой адаптер создает прерывание на основе сообщений.
MINIPORT_MESSAGE_INTERRUPT_DPC

Драйвер мини-порта должен предоставить обработчик MiniportMessageInterruptDPC, если драйвер вызывает функцию NdisMRegisterInterruptEx для регистрации прерывания.
MINIPORT_OID_REQUEST

NDIS вызывает функцию MiniportOidRequest драйвера минипорта для обработки запроса OID для запроса или задания сведений в драйвере.
MINIPORT_PAUSE

NDIS вызывает функцию MiniportPause водителя минипорта, чтобы остановить поток сетевых данных через указанный адаптер минипорта.
MINIPORT_PNP_IRP

Функция MiniportPnpIrp позволяет драйверу мини-порта при необходимости управлять ресурсами Plug and Play (PnP).
MINIPORT_PROCESS_SG_LIST

Драйвер master автобуса предоставляет функцию MiniportProcessSGList для обработки точечных и сборных списков для сетевых данных.
MINIPORT_REMOVE_DEVICE

Функция MiniportRemoveDevice освобождает ресурсы, выделенные функцией MiniportAddDevice.
MINIPORT_RESET

NDIS вызывает функцию MiniportResetEx драйвера минипорта NDIS, чтобы инициировать сброс сетевого интерфейса карта (NIC). Дополнительные сведения см. в разделах Miniport Adapter Check-for-Hang и Reset и Miniport Driver Hardware Reset.
MINIPORT_RESTART

Функция MiniportRestart инициирует запрос на перезапуск приостановленного адаптера мини-порта.
MINIPORT_RETURN_NET_BUFFER_LISTS

NDIS вызывает функцию MiniportReturnNetBufferLists, чтобы вернуть права собственности на NET_BUFFER_LIST структуры, связанные NET_BUFFER структуры и все подключенные многомерные библиотеки к драйверу минипорта.
MINIPORT_SEND_NET_BUFFER_LISTS

NDIS вызывает функцию MiniportSendNetBufferLists для передачи сетевых данных, содержащихся в связанном списке NET_BUFFER_LIST структур.
MINIPORT_SHUTDOWN

NDIS вызывает функцию MiniportShutdownEx драйвера минипорта при завершении работы системы.
MINIPORT_SYNCHRONIZE_INTERRUPT

Драйвер мини-порта должен предоставить обработчик MiniportSynchronizeInterrupt, если какая-либо функция драйвера, работающая менее чем в DIRQL, использует ресурсы с функцией MiniportInterrupt.
MINIPORT_UNLOAD

NDIS вызывает функцию MiniportDriverUnload драйвера miniport, чтобы запросить у драйвера освобождение ресурсов до того, как система завершит операцию выгрузки драйвера.
NDIS_PD_ALLOCATE_COUNTER

Платформа PacketDirect (PD) вызывает функцию NdisPDAllocateCounter драйвера мини-порта с поддержкой PD для выделения объекта счетчика.
NDIS_PD_ALLOCATE_QUEUE

Платформа PacketDirect (PD) вызывает функцию NdisPDAllocateQueue драйвера miniport с поддержкой PD для выделения очереди.
NDIS_PD_CLEAR_RECEIVE_FILTER

Платформа PacketDirect (PD) вызывает функцию NdisPDClearReceiveFilter драйвера мини-порта с поддержкой PD, чтобы очистить этот фильтр от платформы PD.
NDIS_PD_FLUSH_QUEUE

Платформа PacketDirect (PD) вызывает функцию PDFlushQueue драйвера минипорта с поддержкой PD для очистки указанной очереди, гарантируя, что все элементы, которые еще не находятся в полном состоянии в очереди, будут завершены в ближайшее время.
NDIS_PD_FREE_COUNTER

Платформа PacketDirect (PD) вызывает функцию NdisPDFreeCounter драйвера минипорта с поддержкой PD, чтобы освободить объект счетчика.
NDIS_PD_FREE_QUEUE

Платформа PacketDirect (PD) вызывает функцию NdisPDFreeQueue драйвера минипорта с поддержкой PD, чтобы освободить очередь.
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST

Платформа PacketDirect (PD) вызывает функцию PDPostAndDrainBufferList драйвера минипорта с поддержкой PD для размещения PD_BUFFER структур в очереди передачи и получения PD и очистки всех ранее опубликованных PD_BUFFER структур, которые были завершены.
NDIS_PD_QUERY_COUNTER

Платформа PacketDirect (PD) вызывает функцию NdisPDQueryCounter драйвера мини-порта с поддержкой PD для запроса текущих значений, хранящихся в объекте счетчика.
NDIS_PD_QUERY_QUEUE_DEPTH

Платформа PacketDirect (PD) вызывает функцию PDQueryQueueDepth драйвера мини-порта с поддержкой PD, чтобы вернуть количество необработанных PD_BUFFER структур, размещенных в очереди.
NDIS_PD_SET_RECEIVE_FILTER

Платформа PacketDirect (PD) вызывает функцию NdisPDSetReceiveFilter драйвера минипорта с поддержкой PD, чтобы направить определенные потоки пакетов в определенную очередь получения PD.
NDIS_PROCESS_SG_LIST

Функция NetProcessSGList (NDIS_PROCESS_SG_LIST_HANDLER точка входа) обрабатывает точечный или сборный список.
NDIS_SWITCH_ADD_NET_BUFFER_LIST_DESTINATION

Функция AddNetBufferListDestination добавляет один порт назначения для пакета, указанного в структуре NET_BUFFER_LIST.
NDIS_SWITCH_ALLOCATE_NET_BUFFER_LIST_FORWARDING_CONTEXT

Функция AllocateNetBufferListForwardingContext подготавливает структуру NET_BUFFER_LIST для операций отправки или получения в расширяемом коммутаторе.
NDIS_SWITCH_COPY_NET_BUFFER_LIST_INFO

Расширение расширяемого коммутатора Hyper-V вызывает функцию CopyNetBufferListInfo для копирования контекста внеполосной пересылки (OOB) из структуры NET_BUFFER_LIST исходного пакета в структуру NET_BUFFER_LIST конечного пакета.
NDIS_SWITCH_DEREFERENCE_SWITCH_NIC

Функция DereferenceSwitchNic уменьшает счетчик ссылок расширяемого коммутатора Hyper-V для сетевого адаптера, подключенного к порту расширяемого коммутатора. Счетчик ссылок был увеличен с помощью предыдущего вызова ReferenceSwitchNic.
NDIS_SWITCH_DEREFERENCE_SWITCH_PORT

Функция DereferenceSwitchPort уменьшает счетчик ссылок расширяемого коммутатора Hyper-V для порта расширяемого коммутатора. Счетчик ссылок был увеличен с помощью предыдущего вызова ReferenceSwitchPort.
NDIS_SWITCH_FREE_NET_BUFFER_LIST_FORWARDING_CONTEXT

Функция FreeNetBufferListForwardingContext освобождает ресурсы в контексте переадресации внешнего контроллера (OOB) NET_BUFFER_LIST структуры.
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS

Функция GetNetBufferListDestinations возвращает порты назначения расширяемого коммутатора Hyper-V пакета, указанного в структуре NET_BUFFER_LIST.
NDIS_SWITCH_GET_NET_BUFFER_LIST_SWITCH_CONTEXT

Расширение расширяемого коммутатора Hyper-V вызывает функцию GetNetBufferListSwitchContext для получения контекста коммутатора, ранее заданного на NET_BUFFER_LIST.
NDIS_SWITCH_GROW_NET_BUFFER_LIST_DESTINATIONS

Функция GrowNetBufferListDestinations добавляет пространство для дополнительных портов назначения расширяемого коммутатора Hyper-V в пакет, указанный в структуре NET_BUFFER_LIST.
NDIS_SWITCH_REFERENCE_SWITCH_NIC

Функция ReferenceSwitchNic увеличивает значение счетчика ссылок расширяемого коммутатора Hyper-V для сетевого адаптера, подключенного к порту расширяемого коммутатора.
NDIS_SWITCH_REFERENCE_SWITCH_PORT

Функция ReferenceSwitchPort увеличивает значение счетчика ссылок расширяемого коммутатора Hyper-V для порта расширяемого коммутатора.
NDIS_SWITCH_REPORT_FILTERED_NET_BUFFER_LISTS

Функция ReportFilteredNetBufferLists сообщает об одном или нескольких сетевых пакетах, которые были удалены или исключены из доставки портов расширением расширяемого коммутатора. Каждый сетевой пакет определяется с помощью структуры NET_BUFFER_LIST.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE

Функция SetNetBufferListSource задает идентификатор порта источника расширяемого коммутатора Hyper-V и индекс сетевого адаптера для пакета, указанного в структуре NET_BUFFER_LIST.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SWITCH_CONTEXT

Расширение расширяемого коммутатора Hyper-V вызывает функцию SetNetBufferListSwitchContext для присоединения выделенного расширения буфера контекста к NET_BUFFER_LIST.
NDIS_SWITCH_UPDATE_NET_BUFFER_LIST_DESTINATIONS

Расширение коммутатора Hyper-V вызывает функцию UpdateNetBufferListDestinations для фиксации изменений, внесенных расширением в пакет, содержащий несколько портов назначения расширяемого коммутатора.
NDIS_TIMER_FUNCTION

Функция NdisTimerFunction вызывается NDIS после того, как драйвер устанавливает одноразовый или периодический таймер при срабатывании таймера. Примечание. Необходимо объявить функцию с помощью типа NDIS_TIMER_FUNCTION.
PROTOCOL_BIND_ADAPTER_EX

NDIS вызывает функцию ProtocolBindAdapterEx драйвера протокола, чтобы запросить привязку драйвера к адаптеру минипорта. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_BIND_ADAPTER_EX.
PROTOCOL_CL_ADD_PARTY_COMPLETE

Функция ProtocolClAddPartyComplete необходима для клиентов NDIS, ориентированных на подключение, которые настраивают многоточечные подключения.
PROTOCOL_CL_CALL_CONNECTED

Функция ProtocolClCallConnected используется клиентами NDIS, ориентированными на подключение, которые принимают входящие вызовы.
PROTOCOL_CL_CLOSE_AF_COMPLETE

Функция ProtocolClCloseAfComplete используется клиентами NDIS, ориентированными на подключение.
PROTOCOL_CL_CLOSE_CALL_COMPLETE

Функция ProtocolClCloseCallComplete используется клиентами NDIS, ориентированными на подключение.
PROTOCOL_CL_DEREGISTER_SAP_COMPLETE

Функция ProtocolClDeregisterSapComplete используется клиентами NDIS, ориентированными на подключение.
PROTOCOL_CL_DROP_PARTY_COMPLETE

Функция ProtocolClDropPartyComplete используется клиентами NDIS, ориентированными на подключение, которые настраивают многоточечные подключения.
PROTOCOL_CL_INCOMING_CALL

Функция ProtocolClIncomingCall используется клиентами, ориентированными на подключение, которые принимают входящие вызовы.
PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE

Функция ProtocolClIncomingCallQoSChange используется клиентами, ориентированными на подключение, в сетях, поддерживающих динамическое качество обслуживания.
PROTOCOL_CL_INCOMING_CLOSE_CALL

Функция ProtocolClIncomingCloseCall используется всеми клиентами NDIS, ориентированными на подключение.
PROTOCOL_CL_INCOMING_DROP_PARTY

Функция ProtocolClIncomingDropParty используется клиентами NDIS, ориентированными на подключение, которые настраивают многоточечные подключения.
PROTOCOL_CL_MAKE_CALL_COMPLETE

Функция ProtocolClMakeCallComplete используется клиентами NDIS, ориентированными на подключение, которые выполняют исходящие вызовы.
PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE

Функция ProtocolClModifyCallQoSComplete используется клиентами NDIS, ориентированными на подключение, которые могут динамически изменять качество обслуживания при подключении.
PROTOCOL_CL_NOTIFY_CLOSE_AF

Функция ProtocolClNotifyCloseAf уведомляет клиента CoNDIS о том, что клиент должен закрыть связанное семейство адресов (AF). Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CL_NOTIFY_CLOSE_AF.
PROTOCOL_CL_OPEN_AF_COMPLETE_EX

Функция ProtocolClOpenAfCompleteEx завершает открытие семейства адресов (AF), которое было запущено, когда клиент CoNDIS называется функцией NdisClOpenAddressFamilyEx. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CL_OPEN_AF_COMPLETE_EX. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_CL_REGISTER_SAP_COMPLETE

Клиент NDIS, ориентированный на подключение, который принимает входящие вызовы, должен иметь функцию ProtocolClRegisterSapComplete для выполнения асинхронных операций, инициируемых с помощью NdisClRegisterSap.
PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX

NDIS вызывает функцию ProtocolCloseAdapterCompleteEx драйвера протокола для завершения операции закрытия адаптера, для которой функция NdisCloseAdapterEx возвращала NDIS_STATUS_PENDING. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_CM_ACTIVATE_VC_COMPLETE

Требуется функция ProtocolCmActivateVcComplete.
PROTOCOL_CM_ADD_PARTY

Функция ProtocolCmAddParty является обязательной.
PROTOCOL_CM_CLOSE_AF

Функция ProtocolCmCloseAf — это обязательная функция, которая освобождает открытые ресурсы для семейства адресов, которое поддерживает диспетчер вызовов. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_CM_CLOSE_AF.
PROTOCOL_CM_CLOSE_CALL

Функция ProtocolCmCloseCall является обязательной функцией, которая завершает существующий вызов и освобождает все ресурсы, выделенные для вызова диспетчером вызовов. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CM_CLOSE_CALL.
PROTOCOL_CM_DEACTIVATE_VC_COMPLETE

Функция ProtocolCmDeactivateVcComplete является обязательной.
PROTOCOL_CM_DEREGISTER_SAP

Требуется функция ProtocolCmDeregisterSap.
PROTOCOL_CM_DROP_PARTY

Требуется функция ProtocolCmDropParty.
PROTOCOL_CM_INCOMING_CALL_COMPLETE

Требуется функция ProtocolCmIncomingCallComplete.
PROTOCOL_CM_MAKE_CALL

Функция ProtocolCmMakeCall является обязательной функцией, которая настраивает параметры носителя для виртуального подключения (VC) и активирует виртуальное подключение. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_CM_MAKE_CALL.
PROTOCOL_CM_MODIFY_QOS_CALL

Требуется функция ProtocolCmModifyCallQoS.
PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE

Функция ProtocolCmNotifyCloseAfComplete указывает, что клиент завершил закрытие семейства адресов (AF), запущенного автономным диспетчером вызовов или диспетчером вызовов минипорта (MCM), путем вызова функции NdisCmNotifyCloseAddressFamily или NdisMCmNotifyCloseAddressFamily соответственно. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_CM_OPEN_AF

Требуется функция ProtocolCmOpenAf.
PROTOCOL_CM_REG_SAP

Функция ProtocolCmRegisterSap является обязательной функцией, которая вызывается NDIS для запроса на регистрацию SAP (точки доступа службы) диспетчером вызовов от имени клиента, ориентированного на подключение. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CM_REG_SAP. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_CO_AF_REGISTER_NOTIFY

Функция ProtocolCoAfRegisterNotify используется клиентами NDIS, ориентированными на подключение.
PROTOCOL_CO_CREATE_VC

Функция ProtocolCoCreateVc — это обязательная функция, которая выделяет ресурсы, необходимые диспетчеру вызовов или клиенту для активации и поддержки виртуального подключения (VC). Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_CO_CREATE_VC.
PROTOCOL_CO_DELETE_VC

Требуется функция ProtocolCoDeleteVc.
PROTOCOL_CO_OID_REQUEST

Функция ProtocolCoOidRequest обрабатывает запросы OID, которые клиенты CoNDIS или автономные диспетчеры вызовов инициируют с помощью вызовов функции NdisCoOidRequest или которые драйвер диспетчера вызовов минипорта (MCM) инициирует с помощью вызовов функции NdisMCmOidRequest. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CO_OID_REQUEST. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_CO_OID_REQUEST_COMPLETE

Функция ProtocolCoOidRequestComplete завершает обработку асинхронного запроса OID CoNDIS. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CO_OID_REQUEST_COMPLETE.
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS

Процессы функции ProtocolCoReceiveNetBufferLists получают указания от базовых драйверов. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS.
PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE

Функция ProtocolCoSendNetBufferListsComplete завершает операцию отправки, инициированную драйвером протокола с помощью вызова функции NdisCoSendNetBufferLists. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_CO_STATUS_EX

Функция ProtocolCoStatusEx указывает на изменения состояния базовых драйверов, ориентированных на подключение, или из NDIS. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_CO_STATUS_EX.
PROTOCOL_DIRECT_OID_REQUEST_COMPLETE

Функция ProtocolDirectOidRequestComplete завершает обработку инициированного драйвером протокола прямого запроса OID, для которого функция NdisDirectOidRequest вернула NDIS_STATUS_PENDING. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_DIRECT_OID_REQUEST_COMPLETE. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_NET_PNP_EVENT

NDIS вызывает функцию ProtocolNetPnPEvent, чтобы указать сетевое событие Plug and Play, событие NDIS PnP или событие управления питанием для драйвера протокола. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_NET_PNP_EVENT.
PROTOCOL_OID_REQUEST_COMPLETE

Функция ProtocolOidRequestComplete завершает обработку инициированного драйвером протокола запроса OID, для которого функция NdisOidRequest вернула NDIS_STATUS_PENDING. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_OID_REQUEST_COMPLETE. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX

NDIS вызывает функцию ProtocolOpenAdapterCompleteEx драйвера протокола для завершения операции открытого адаптера, для которой функция NdisOpenAdapterEx возвращала NDIS_STATUS_PENDING. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_OPEN_ADAPTER_COMPLETE_EX. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_RECEIVE_NET_BUFFER_LISTS

Процессы функции ProtocolReceiveNetBufferLists получают указания от базовых драйверов. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_RECEIVE_NET_BUFFER_LISTS.
PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE

Функция ProtocolSendNetBufferListsComplete завершает операцию отправки, инициированную драйвером протокола с помощью вызова функции NdisSendNetBufferLists. Примечание. Функцию необходимо объявить с помощью типа PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE. Дополнительные сведения см. в следующем разделе Примеры.
PROTOCOL_STATUS_EX

Функция ProtocolStatusEx указывает на изменения состояния базовых драйверов без подключения или NDIS. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_STATUS_EX.
PROTOCOL_UNBIND_ADAPTER_EX

NDIS вызывает функцию ProtocolUnbindAdapterEx драйвера протокола, чтобы запросить отмену привязки драйвера к базовому адаптеру минипорта. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_UNBIND_ADAPTER_EX.
PROTOCOL_UNINSTALL

NDIS вызывает функцию ProtocolUninstall драйвера протокола для выполнения операций очистки перед удалением драйвера протокола. Примечание. Необходимо объявить функцию с помощью типа PROTOCOL_UNINSTALL.
SET_OPTIONS

NDIS вызывает функцию XxxSetOptions драйвера, чтобы разрешить драйверу регистрировать дополнительные службы.

Структуры

 
BINARY_DATA

Структура BINARY_DATA содержит двоичные данные именованной записи в реестре.
IPSEC_OFFLOAD_V2_ADD_SA

Структура IPSEC_OFFLOAD_V2_ADD_SA определяет сведения об ассоциации безопасности (SA), которую драйвер мини-порта должен добавить в сетевой адаптер.
IPSEC_OFFLOAD_V2_ADD_SA_EX

Структура IPSEC_OFFLOAD_V2_ADD_SA_EX определяет сведения об ассоциации безопасности (SA), которую драйвер мини-порта должен добавить в сетевой адаптер.
IPSEC_OFFLOAD_V2_ALGORITHM_INFO

Структура IPSEC_OFFLOAD_V2_ALGORITHM_INFO указывает алгоритм, используемый для сопоставления безопасности (SA).
IPSEC_OFFLOAD_V2_DELETE_SA

Структура IPSEC_OFFLOAD_V2_DELETE_SA указывает связь безопасности (SA), которую следует удалить из сетевого адаптера, и указатель на следующую структуру IPSEC_OFFLOAD_V2_DELETE_SA в связанном списке.
IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION

Структура IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION определяет одну связь безопасности (SA).
IPSEC_OFFLOAD_V2_UPDATE_SA

Структура IPSEC_OFFLOAD_V2_UPDATE_SA обновляет сведения о связях безопасности ( SAS), которые драйвер мини-порта ранее добавил в сетевой адаптер, и указатель на следующую структуру IPSEC_OFFLOAD_V2_UPDATE_SA в связанном списке.
LOCK_STATE

Структура LOCK_STATE отслеживает состояние блокировки чтения и записи.
LOCK_STATE_EX

Структура LOCK_STATE_EX отслеживает состояние блокировки чтения и записи.
NDIS_BIND_FAILED_NOTIFICATION

Структура NDIS_BIND_FAILED_NOTIFICATION описывает сбой события привязки.
NDIS_BIND_PARAMETERS

NDIS инициализирует структуру NDIS_BIND_PARAMETERS с информацией, которая определяет характеристики привязки и передает ее драйверу протокола.
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

Структура NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS определяет функции диспетчера вызовов CoNDIS ProtocolXxx для драйвера, который передает эту структуру в функцию NdisSetOptionalHandlers.
NDIS_CO_CLIENT_OPTIONAL_HANDLERS

Структура NDIS_CO_CLIENT_OPTIONAL_HANDLERS указывает точки входа для функций Клиента CoNDIS ProtocolXxx для драйвера протокола, который передает эту структуру в функцию NdisSetOptionalHandlers.
NDIS_CONFIGURATION_OBJECT

Структура NDIS_CONFIGURATION_OBJECT определяет атрибуты объекта конфигурации, которые драйвер NDIS может передать функции NdisOpenConfigurationEx.
NDIS_CONFIGURATION_PARAMETER

Структура NDIS_CONFIGURATION_PARAMETER содержит данные и тип именованной записи в реестре.
NDIS_DEVICE_OBJECT_ATTRIBUTES

Структура NDIS_DEVICE_OBJECT_ATTRIBUTES определяет атрибуты устройства, которые фильтр NDIS или драйвер мини-порта может передавать функции NdisRegisterDeviceEx.
NDIS_ENUM_FILTERS

Структура NDIS_ENUM_FILTERS возвращается из вызова функции NdisEnumerateFilterModules для предоставления сведений о фильтрах для стека фильтров.
NDIS_FILTER_ATTACH_PARAMETERS

Структура NDIS_FILTER_ATTACH_PARAMETERS определяет параметры инициализации для модуля фильтра.
NDIS_FILTER_ATTRIBUTES

Структура NDIS_FILTER_ATTRIBUTES определяет атрибуты модуля фильтра.
NDIS_FILTER_DRIVER_CHARACTERISTICS

Чтобы указать характеристики драйвера, драйвер фильтра инициализирует структуру NDIS_FILTER_DRIVER_CHARACTERISTICS и передает ее в NDIS.
NDIS_FILTER_INTERFACE

Структура NDIS_FILTER_INTERFACE определяет атрибуты для фильтра NDIS.
NDIS_FILTER_PARTIAL_CHARACTERISTICS

Чтобы указать необязательные точки входа для модуля фильтра, драйвер фильтра инициализирует структуру NDIS_FILTER_PARTIAL_CHARACTERISTICS и передает ее в функцию NdisSetOptionalHandlers.
NDIS_FILTER_PAUSE_PARAMETERS

Структура NDIS_FILTER_PAUSE_PARAMETERS определяет параметры приостановки для модуля фильтра.
NDIS_FILTER_RESTART_PARAMETERS

Структура NDIS_FILTER_RESTART_PARAMETERS определяет параметры перезапуска для модуля фильтра.
NDIS_GENERIC_OBJECT

Структура NDIS_GENERIC_OBJECT определяет универсальный объект, который программный компонент может использовать для получения дескриптора NDIS.
NDIS_HD_SPLIT_ATTRIBUTES

Структура NDIS_HD_SPLIT_ATTRIBUTES определяет атрибуты разделения заголовков и данных, если таковые имеются, которые связаны с адаптером мини-порта.
NDIS_IF_PROVIDER_CHARACTERISTICS

Структура NDIS_IF_PROVIDER_CHARACTERISTICS определяет точки входа поставщика сетевого интерфейса NDIS и другие характеристики поставщика.
NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO

Структура NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO указывает сведения, используемые при разгрузке задач IPsec из транспорта TCP/IP в драйвер мини-порта.
NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO

Структура NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO указывает сведения о заголовке IPsec в данных OOB структуры NET_BUFFER_LIST.
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO

Структура NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO указывает сведения, используемые при разгрузке задач разгрузки безопасности протокола ИНТЕРНЕТА версии 2 (IPsecOV2) из транспорта TCP/IP в сетевой адаптер.
NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO

Структура NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO указывает дескриптор разгрузки связи безопасности (SA) в туннельную часть пакета отправки.
NDIS_MINIPORT_ADAPTER_ATTRIBUTES

Структура NDIS_MINIPORT_ADAPTER_ATTRIBUTES является заполнителем для следующих структур:_NDIS_OBJECT_HEADER NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTESNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

Драйвер мини-порта NDIS настраивает структуру NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES для определения общих атрибутов драйвера мини-порта, связанных с адаптером мини-порта.
NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES

Структура NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES определяет аппаратные атрибуты сетевого адаптера.
NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES

Важно! Собственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях.
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES

Структура NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES определяет возможности NDK адаптера мини-порта. Эта структура используется в члене NDKAttributes NDIS_MINIPORT_ADAPTER_ATTRIBUTES объединения.
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES

Драйвер мини-порта NDIS настраивает структуру NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES для определения атрибутов разгрузки задачи и разгрузки подключения,если таковые имеются, которые связаны с адаптером мини-порта.
NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

Драйвер мини-порта NDIS настраивает структуру NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES для определения атрибутов регистрации, связанных с адаптером мини-порта.
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES

Структура NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES указывает определяемую драйвером контекстную область для добавленного устройства.
NDIS_MINIPORT_CO_CHARACTERISTICS

Структура NDIS_MINIPORT_CO_CHARACTERISTICS указывает точки входа CoNDIS для драйвера мини-порта CoNDIS.
NDIS_MINIPORT_DRIVER_CHARACTERISTICS

Драйвер NDIS инициализирует структуру NDIS_MINIPORT_DRIVER_CHARACTERISTICS, чтобы определить характеристики драйвера мини-порта, включая точки входа для его функций MiniportXxx.
NDIS_MINIPORT_INIT_PARAMETERS

Структура NDIS_MINIPORT_INIT_PARAMETERS определяет параметры инициализации для адаптера мини-порта.
NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS

Драйвер мини-порта NDIS определяет характеристики прерывания в структуре NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS и передает структуру функции NdisMRegisterInterruptEx.
NDIS_MINIPORT_PAUSE_PARAMETERS

Структура NDIS_MINIPORT_PAUSE_PARAMETERS определяет параметры приостановки для адаптеров мини-портов.
NDIS_MINIPORT_PNP_CHARACTERISTICS

Структура NDIS_MINIPORT_PNP_CHARACTERISTICS определяет точки входа для функций, которые позволяют драйверу мини-порта обрабатывать некоторые пакеты запросов ввода-вывода Plug and Play (PnP).
NDIS_MINIPORT_RESTART_PARAMETERS

Структура NDIS_MINIPORT_RESTART_PARAMETERS определяет параметры перезапуска для адаптера мини-порта.
NDIS_MINIPORT_SS_CHARACTERISTICS

Структура NDIS_MINIPORT_SS_CHARACTERISTICS указывает указатели на функции обработчика выборочной приостановки NDIS драйвера мини-порта. Эти функции вызываются NDIS для выдачи уведомлений о простое драйверу во время выборочной операции приостановки.
NDIS_MSIX_CONFIG_PARAMETERS

Структура NDIS_MSIX_CONFIG_PARAMETERS определяет запрошенную операцию конфигурации и указывает параметры, необходимые для этой конкретной операции.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION

Структура NDIS_NBL_MEDIA_SPECIFIC_INFORMATION указывает данные, относящиеся к конкретному носителю, которые связаны со структурой NET_BUFFER_LIST.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX

Структура NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX определяет сведения, относящиеся к мультимедиа, связанные со структурой NET_BUFFER_LIST.
NDIS_NET_BUFFER_LIST_FILTERING_INFO

Структура NDIS_NET_BUFFER_LIST_FILTERING_INFO определяет сведения о фильтрации, связанные со структурой NET_BUFFER_LIST.
NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO

Структура NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO указывает сведения о носителях, зарезервированные для системного использования с собственными драйверами 802.11. Не используйте эту структуру.
NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO

Определяет сведения о виртуализации сети группы для списка сетевых буферов (NBL).
NDIS_OPEN_PARAMETERS

Структура NDIS_OPEN_PARAMETERS определяет открытые параметры, когда драйвер протокола вызывает функцию NdisOpenAdapterEx.
NDIS_PD_CLOSE_PROVIDER_PARAMETERS

Эта структура представляет параметры, используемые при вызове OID_PD_CLOSE_PROVIDER OID.
NDIS_PD_COUNTER_PARAMETERS

Эта структура содержит параметры для счетчика поставщика.
NDIS_PD_COUNTER_VALUE

Эта структура используется для хранения значения счетчика очереди или фильтра.
NDIS_PD_FILTER_COUNTER

Эта структура используется для хранения сведений счетчика для фильтра.
NDIS_PD_FILTER_PARAMETERS

Эта структура содержит метаданные для фильтра пакетов.
NDIS_PD_OPEN_PROVIDER_PARAMETERS

Эта структура используется в качестве буфера для параметров в OID_PD_OPEN_PROVIDER OID.
NDIS_PD_PROVIDER_DISPATCH

Эта структура используется в качестве входных данных для OID_PD_OPEN_PROVIDER и служит контейнером для всех подпрограмм драйвера поставщика.
NDIS_PD_QUEUE

Эта структура представляет очередь получения или передачи поставщика.
NDIS_PD_QUEUE_DISPATCH

Эта структура содержит подпрограммы драйвера поставщика для очередей приема или передачи.
NDIS_PD_QUEUE_PARAMETERS

Эта структура используется для хранения параметров очереди передачи или получения при вызове любой подпрограммы очереди.
NDIS_PD_RECEIVE_QUEUE_COUNTER

Эта структура используется для хранения сведений счетчиков для очереди получения.
NDIS_PD_TRANSMIT_QUEUE_COUNTER

Эта структура используется для хранения сведений счетчика для очереди передачи.
NDIS_PROCESSOR_INFO

Структура NDIS_PROCESSOR_INFO указывает сведения о процессоре на локальном компьютере.
NDIS_PROTOCOL_CO_CHARACTERISTICS

Структура NDIS_PROTOCOL_CO_CHARACTERISTICS указывает точки входа CoNDIS для драйверов протокола CoNDIS.
NDIS_PROTOCOL_DRIVER_CHARACTERISTICS

Чтобы указать характеристики драйвера, драйвер протокола инициализирует структуру NDIS_PROTOCOL_DRIVER_CHARACTERISTICS и передает ее в NDIS.
NDIS_PROTOCOL_PAUSE_PARAMETERS

NDIS передает структуру NDIS_PROTOCOL_PAUSE_PARAMETERS драйверу протокола при вызове функции ProtocolNetPnPEvent для указания события NetEventPause.
NDIS_PROTOCOL_RESTART_PARAMETERS

Структура NDIS_PROTOCOL_RESTART_PARAMETERS определяет параметры перезапуска для драйвера протокола, когда NDIS вызывает функцию ProtocolNetPnPEvent для указания события NetEventRestart.
NDIS_RECEIVE_QUEUE_STATE

Структура NDIS_RECEIVE_QUEUE_STATE содержит сведения о рабочем состоянии очереди получения.
NDIS_RECEIVE_THROTTLE_PARAMETERS

Структура NDIS_RECEIVE_THROTTLE_PARAMETERS указывает максимальное число NET_BUFFER_LIST структур, которое драйвер мини-порта должен указать в отложенном вызове процедуры (DPC).
NDIS_RESTART_ATTRIBUTES

Структура NDIS_RESTART_ATTRIBUTES определяет запись атрибутов в связанном списке атрибутов перезапуска.
NDIS_RESTART_GENERAL_ATTRIBUTES

Структура NDIS_RESTART_GENERAL_ATTRIBUTES определяет общие атрибуты перезапуска, связанные с адаптером мини-порта.
NDIS_RW_LOCK

Структура NDIS_RW_LOCK определяет атрибуты блокировки чтения и записи.
NDIS_RW_LOCK_REFCOUNT

Объединение NDIS_RW_LOCK_REFCOUNT определяет атрибуты блокировки чтения и записи.
NDIS_SCATTER_GATHER_LIST_PARAMETERS

Структура NDIS_SCATTER_GATHER_LIST_PARAMETERS указывает параметры, которые NDIS использует для создания точечной или собирающейся списки для буфера.
NDIS_SHARED_MEMORY_PARAMETERS

Структура NDIS_SHARED_MEMORY_PARAMETERS указывает параметры общей памяти для запроса на выделение общей памяти.
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS

Структура NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS определяет характеристики поставщика общей памяти.
NDIS_STATUS_INDICATION

NDIS и базовые драйверы используют структуру NDIS_STATUS_INDICATION для предоставления сведений о состоянии для вышележащих драйверов протокола.
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

Структура NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY указывает массив портов назначения расширяемого коммутатора Hyper-V для пакета.
NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO

Объединение NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO указывает сведения для переадресации пакета на один или несколько портов расширяемого коммутатора Hyper-V.
NDIS_SWITCH_NIC_STATUS_INDICATION

Структура NDIS_SWITCH_NIC_STATUS_INDICATION указывает сведения, необходимые для пересылки или получения указания состояния NDIS из базового физического сетевого адаптера.
NDIS_SWITCH_OPTIONAL_HANDLERS

Структура NDIS_SWITCH_OPTIONAL_HANDLERS указывает указатели на функции обработчика расширяемого коммутатора Hyper-V. Эти функции могут вызываться расширением расширяемого коммутатора.
NDIS_SWITCH_PORT_DESTINATION

Структура NDIS_SWITCH_PORT_DESTINATION указывает порт назначения расширяемого коммутатора Hyper-V, на который будет доставлен пакет.
NDIS_SYSTEM_PROCESSOR_INFO

Структура NDIS_SYSTEM_PROCESSOR_INFO указывает сведения о топологии ЦП локального компьютера и наборе процессоров для масштабирования на стороне получения (RSS).
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO

Структура NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO содержит дополнительные сведения об инкапсулированных пакетах.
NDIS_TIMER_CHARACTERISTICS

Структура NDIS_TIMER_CHARACTERISTICS определяет характеристики однократного или периодического таймера.
NET_DEVICE_PNP_EVENT

Структура NET_DEVICE_PNP_EVENT определяет события подключения устройств (PnP) для адаптеров мини-портов.
NET_IF_INFORMATION

Структура NET_IF_INFORMATION предоставляет NDIS с информацией о зарегистрированном сетевом интерфейсе.
NET_PNP_EVENT_NOTIFICATION

Структура NET_PNP_EVENT_NOTIFICATION описывает событие сетевого Plug and Play (PnP), событие NDIS PnP или событие управления питанием.
PD_BUFFER

Эта структура представляет пакет PacketDirect (PD) или часть пакета PD в очереди.
PD_BUFFER_8021Q_INFO

Эта структура содержит сведения о IEEE 802.1Q.
PD_BUFFER_VIRTUAL_SUBNET_INFO

Эта структура содержит сведения о виртуальной подсети.

Перечисления

 
IPSEC_OFFLOAD_V2_OPERATION

Перечисление IPSEC_OFFLOAD_V2_OPERATION указывает операцию IPsec, для которой используется сопоставление безопасности (SA).
NDIS_MSIX_TABLE_OPERATION

Перечисление NDIS_MSIX_TABLE_OPERATION определяет тип операции конфигурации MSI-X.
NDIS_PARAMETER_TYPE

Тип перечисления NDIS_PARAMETER_TYPE определяет тип записи реестра.
NDIS_PD_COUNTER_TYPE

Перечисление NDIS_PD_COUNTER_TYPE определяет типы счетчиков интерфейса поставщика PacketDirect (PDPI). Значения перечисления используются в элементе Type структуры NDIS_PD_COUNTER_PARAMETERS.
NDIS_PD_QUEUE_TYPE

Перечисление NDIS_PD_QUEUE_TYPE определяет типы очередей интерфейса поставщика PacketDirect (PDPI). Значения перечисления используются в элементе QueueType структуры NDIS_PD_QUEUE_PARAMETERS.
NDIS_SHARED_MEMORY_USAGE

Перечисление NDIS_SHARED_MEMORY_USAGE указывает, как используется общая память.