Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется сетью. Дополнительные сведения можно найти здесь
ndis.h содержит следующие интерфейсы программирования:
Functions
|
FILTER_SYNCHRONOUS_OID_REQUEST NDIS вызывает функцию FilterSynchronousOidRequest драйвера фильтра для предварительного просмотра запроса синхронного OID, прежде чем запрос будет передан базовому драйверу минипорта. |
|
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE NDIS вызывает функцию FilterSynchronousOidRequestComplete драйвера фильтра после завершения синхронного запроса OID из базового драйвера. |
|
MINIPORT_SYNCHRONOUS_OID_REQUEST NDIS вызывает функцию обратного вызова miniport driver MiniportSynchronousOidRequest для выдачи синхронного запроса 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 и более поздних версий, которые должны использовать NdisAcquireRWLockRead или NdisAcquireRWLockWrite вместо NdisAcquireReadWriteLock. |
|
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 NdisCloseCall запрашивает, чтобы вызов указанного 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, NdisOpenConfigurationKeyIndex или функцией NdisOpenConfigurationKeyByName. |
|
NdisCloseFile Функция NdisCloseFile освобождает дескриптор, возвращаемый функцией NdisOpenFile, и освобождает память, выделенную для хранения содержимого файла при открытии. |
|
NdisClRegisterSap NdisClRegisterSap регистрирует SAP, на котором клиент может получать входящие вызовы с удаленного узла. |
|
NdisCmActivateVc NdisCmActivateVc передает параметры вызова, предоставленные CM, включая параметры мультимедиа, для конкретного VC вниз до базового драйвера минипорта. |
|
NdisCmAddPartyComplete NdisCmAddPartyComplete возвращает окончательное состояние запроса клиента, для которого диспетчер вызовов ранее вернулся NDIS_STATUS_PENDING, чтобы добавить сторону в установленной многоточечный VC. |
|
NdisCmCloseAddressFamilyComplete NdisCmCloseAddressFamilyComplete возвращает окончательное состояние запроса клиента, для которого функция CM ProtocolCmCloseAf вернула 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, чтобы изменить качество обслуживания в VC. |
|
NdisCmNotifyCloseAddressFamily Функция NdisCmNotifyCloseAddressFamily уведомляет NDIS о том, что диспетчер вызовов отменяет привязку от базового минипорт-адаптера и что все связанные клиенты CoNDIS должны закрыть указанное семейство адресов (AF). |
|
NdisCmOpenAddressFamilyComplete NdisCmOpenAddressFamilyComplete возвращает окончательное состояние открытия автономного диспетчера вызовов заданного AF для конкретного клиента после того, как диспетчер вызовов вернул NDIS_STATUS_PENDING в ответ на исходный запрос open-AF этого клиента. |
|
NdisCmRegisterAddressFamilyEx Функция NdisCmRegisterAddressFamilyEx регистрирует семейство адресов (AF) для обмена данными между драйверами CoNDIS. |
|
NdisCmRegisterSapComplete NdisCmRegisterSapComplete возвращает окончательное состояние запроса клиента, для которого CM ранее вернул NDIS_STATUS_PENDING, чтобы зарегистрировать SAP. |
|
NdisCoAssignInstanceName NdisCoAssignInstanceName назначает имя экземпляра VC и приводит к регистрации GUID (глобально уникального идентификатора) для назначенного имени с помощью инструментария управления Windows (WMI). |
|
NdisCoCreateVc NdisCoCreateVc настраивает конечную точку подключения, из которой клиент может выполнять исходящие вызовы или на которых автономный диспетчер вызовов может отправлять входящие вызовы. |
|
NdisCoDeleteVc NdisCoDeleteVc уничтожает созданный вызывающим объект VC. |
|
NdisCoGetTapiCallId NdisCoGetTapiCallId извлекает строку, которую приложения TAPI могут использовать для идентификации определенного виртуального подключения NDIS (VC). |
|
NdisCompleteBindAdapterEx Драйвер протокола вызывает функцию NdisCompleteBindAdapterEx, чтобы завершить операцию привязки, для которой функция ProtocolBindAdapterEx драйвера возвращает NDIS_STATUS_PENDING. |
|
NdisCompleteNetPnPEvent Драйверы протокола вызывают функцию NdisCompleteNetPnPEvent, чтобы завершить ответ на событие Plug and Play или Power Management, для которого функция Протокола ProtocolNetPnPEvent возвращала NDIS_STATUS_PENDING. |
|
NdisCompleteUnbindAdapterEx Драйвер протокола вызывает функцию NdisCompleteUnbindAdapterEx, чтобы завершить операцию без привязки, для которой функция ProtocolUnbindAdapterEx возвращена NDIS_STATUS_PENDING. |
|
NdisCoOidRequest Функция NdisCoOidRequest перенаправит запрос на целевые драйверы CoNDIS для запроса или задания указанной OID-информации целевого драйвера. |
|
NdisCoOidRequestComplete Функция NdisCoOidRequestComplete возвращает окончательное состояние запроса OID, для которому клиент CoNDIS или автономная функция диспетчера вызовов ProtocolCoOidRequest ранее возвращала 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 и более поздних версий, которые должны использовать NdisReleaseRWLock вместо NdisDprReleaseReadWriteLock. |
|
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) или Power Management в базовые драйверы. |
|
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) или Power Management в переопределяющие драйверы. |
|
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, что указанные нижние и верхние интерфейсы для минипортов и драйверов протокола соответственно принадлежат одному промежуточному драйверу. |
|
NdisIMCancelInitializeDeviceInstance Функция NdisIMCancelInitializeDeviceInstance отменяет предыдущий вызов функции NdisIMInitializeDeviceInstanceEx. |
|
NdisIMCopySendCompletePerPacketInfo NdisIMCopySendCompletePerPacketInfo копирует сведения о каждом пакете из пакета, возвращаемого драйвером нижнего минипорта, в новый пакет, который должен быть возвращен драйверу верхнего уровня. |
|
NdisIMCopySendPerPacketInfo NdisIMCopySendPerPacketInfo копирует сведения о каждом пакете из пакета, который был отправлен драйвером верхнего уровня в новый пакет, который будет отправлен на более низкий минипорт-драйвер. |
|
NdisIMDeInitializeDeviceInstance Функция NdisIMDeInitializeDeviceInstance вызывает функцию miniportHaltEx промежуточного драйвера NDIS для удаления виртуального минипорта драйвера. |
|
NdisIMDeregisterLayeredMiniport NdisIMDeregisterLayeredMiniport выпускает ранее зарегистрированный промежуточный драйвер. |
|
NdisIMGetBindingContext Функция NdisIMGetBindingContext позволяет драйверу протокола NDIS получить доступ к области контекста устройства, созданной базовым промежуточным драйвером, для виртуального минипорта, к которому привязан драйвер протокола более высокого уровня. |
|
NdisIMGetDeviceContext Эта функция позволяет функции минипортаInitialize драйвера NDIS получить доступ к области контекста устройства, выделенной функцией ProtocolBindAdapter. |
|
NdisIMInitializeDeviceInstanceEx Функция NdisIMInitializeDeviceInstanceEx инициирует операцию инициализации для виртуального минипорта и при необходимости настраивает сведения о состоянии виртуального минипорта для последующих связанных драйверов протокола. |
|
NdisIMNotifyPnPEvent NdisIMNotifyPnPEvent распространяет уведомление о событии Plug and Play или Power Management на избыточный драйвер. |
|
NdisIMRegisterLayeredMiniport NdisIMRegisterLayeredMiniport registers an intermediate driver's MiniportXxx entry points and name with the NDIS library when the driver initializes. |
|
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 Драйверы мини-порта шины вызывают функцию NdisMAllocateNetBufferSGList, чтобы получить список точечной и сборной для сетевых данных, связанных с структурой NET_BUFFER. |
|
NdisMAllocatePort Функция NdisMAllocatePort выделяет порт NDIS, связанный с мини-адаптером. |
|
NdisMAllocateSharedMemory NdisMAllocateSharedMemory выделяет и сопоставляет диапазон памяти узла таким образом, чтобы диапазон памяти был одновременно доступен как от хост-системы, так и от сетевого адаптера DMA. |
|
NdisMAllocateSharedMemoryAsyncEx Драйверы минипорта вызывают функцию NdisMAllocateSharedMemoryAsyncEx, чтобы выделить дополнительную память, общую между драйвером и сетевым адаптером 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 о том, что дальнейшие передачи на определенный активный VC не будут. |
|
NdisMCmDeleteVc NdisMCmDeleteVc уничтожает созданный вызывающим объект VC. |
|
NdisMCmDeregisterSapComplete NdisMCmDeregisterSapComplete возвращает окончательное состояние запроса клиента, для которого драйвер MCM ранее вернул NDIS_STATUS_PENDING, чтобы отменить регистрацию SAP. |
|
NdisMCmDispatchCallConnected NdisMCmDispatchCallConnected уведомляет NDIS и клиента о том, что передача данных может начинаться с VC, что драйвер 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, чтобы изменить качество обслуживания в VC. |
|
NdisMCmNotifyCloseAddressFamily Функция NdisMCmNotifyCloseAddressFamily уведомляет NDIS о том, что указанная семейство адресов (AF), связанная с диспетчером вызовов мини-порта (MCM), должна быть закрыта, и NDIS должен уведомлять всех затронутых клиентов CoNDIS. |
|
NdisMCmOidRequest Функция NdisMCmOidRequest отправляет запрос OID от драйвера диспетчера вызовов мини-порта (MCM) клиенту CoNDIS. |
|
NdisMCmOidRequestComplete Функция NdisMCmOidRequestComplete возвращает окончательное состояние запроса CoNDIS OID, чтобы функция диспетчера вызовов мини-порта (MCM) драйвера ProtocolCoOidRequest ранее возвращалась NDIS_STATUS_PENDING. |
|
NdisMCmOpenAddressFamilyComplete NdisMCmOpenAddressFamilyComplete возвращает окончательное состояние запроса клиента, для которого функция драйвера MCM ProtocolCmOpenAf вернула NDIS_STATUS_PENDING, чтобы открыть семейство адресов драйвера MCM. |
|
NdisMCmRegisterAddressFamilyEx Функция NdisMCmRegisterAddressFamilyEx регистрирует семейство адресов (AF) для обмена данными между диспетчером вызовов мини-порта (MCM) и клиентами CoNDIS. |
|
NdisMCmRegisterSapComplete NdisMCmRegisterSapComplete возвращает окончательное состояние запроса клиента, для которого функция ПротоколаCmRegisterSap драйвера MCM ранее вернула NDIS_STATUS_PENDING для регистрации SAP. |
|
NdisMCoActivateVcComplete NdisMCoActivateVcComplete уведомляет NDIS и диспетчер вызовов, что драйвер минипорта завершил обработку запроса, инициированного cm-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 драйвера miniportCoOidRequest возвращала NDIS_STATUS_PENDING. |
|
NdisMCoSendNetBufferListsComplete Функция NdisMCoSendNetBufferListsComplete возвращает связанный список структур NET_BUFFER_LIST драйверу чрезмерного и возвращает окончательное состояние запроса на отправку CoNDIS. |
|
NdisMCreateLog NdisMCreateLog выделяет и открывает файл журнала, в котором минипорт-драйвер может записывать данные, отображаемые приложением Win32 с выделенным драйвером. |
|
NdisMDeregisterDevice Функция NdisMDeregisterDevice удаляет из системы объект устройства, созданный с помощью NdisMRegisterDevice. |
|
NdisMDeregisterDmaChannel Функция NdisMDeregisterDmaChannel освобождает утверждение драйвера мини-порта в канале DMA для сетевой карты. |
|
NdisMDeregisterInterruptEx Драйверы минипорта вызывают NdisMDeregisterInterruptEx для выпуска ресурсов, которые ранее были выделены функцией NdisMRegisterInterruptEx. |
|
NdisMDeregisterIoPortRange NdisMDeregisterIoPortRange выпускает сопоставление, настроенное с помощью NdisMRegisterIoPortRange во время инициализации драйвера. |
|
NdisMDeregisterMiniportDriver Драйвер минипорта вызывает функцию NdisMDeregisterMiniportDriver, чтобы освободить ресурсы, выделенные при предыдущем вызове функции NdisMRegisterMiniportDriver. |
|
NdisMDeregisterScatterGatherDma Драйверы мини-порта шины вызывают NdisMDeregisterScatterGatherDma, чтобы освободить ресурсы DMA, выделенные функцией NdisMRegisterScatterGatherDma. |
|
NdisMDirectOidRequestComplete Драйверы минипорта вызывают функцию NdisMDirectOidRequestComplete, чтобы вернуть окончательное состояние прямого запроса OID, для которого функция MiniportDirectOidRequest драйвера вернула NDIS_STATUS_PENDING. |
|
NdisMEnableVirtualization Минипорт-драйвер вызывает функцию NdisMEnableVirtualization во время создания или удаления сетевого адаптера на сетевом адаптере. |
|
NdisMFlushLog NdisMFlushLog очищает файл журнала. |
|
NdisMFreeNetBufferSGList Драйверы мини-порта шины вызывают функцию 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 или события Power Management или распространения его на избыточные драйверы. |
|
NdisMOidRequestComplete Драйверы минипорта вызывают функцию NdisMOidRequestComplete, чтобы вернуть окончательное состояние запроса OID, для которого функция MiniportOidRequest драйвера вернула NDIS_STATUS_PENDING. |
|
NdisMoveMemory Функция NdisMoveMemory копирует указанное число байтов из одного расположения, предоставленного вызывающим пользователем, в другое. |
|
NdisMPauseComplete Минипорт-драйвер должен вызвать функцию NdisMPauseComplete, чтобы завершить операцию приостановки, если драйвер вернул NDIS_STATUS_PENDING из функции MiniportPause. |
|
NdisMQueryAdapterInstanceName Функция NdisMQueryAdapterInstanceName извлекает понятное имя мини-адаптера. |
|
NdisMQueryProbedBars Минипорт-драйвер вызывает функцию NdisMQueryProbedBars для получения значений базовых регистров адресов (BAR) сетевого адаптера (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. |
|
NdisMRegisterInterruptEx Драйверы мини-порта NDIS вызывают функцию NdisMRegisterInterruptEx для регистрации прерывания. |
|
NdisMRegisterIoPortRange NdisMRegisterIoPortRange настраивает доступ к портам ввода-вывода устройства с помощью функций NdisRawReadPortXxx и NdisRawritePortXxx и утверждает диапазон адресов портов ввода-вывода в реестре для сетевой карты этого драйвера. |
|
NdisMRegisterMiniportDriver Минипорт-драйвер вызывает функцию NdisMRegisterMiniportDriver для регистрации точек входа MiniportXxx с помощью NDIS в качестве первого шага инициализации. |
|
NdisMRegisterScatterGatherDma Драйверы минипорта шины вызывают функцию 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 считывает указанное число USHORTs в буфер, предоставленный вызывающим объектом. |
|
NdisRawReadPortUchar NdisRawReadPortUchar считывает байт из заданного порта ввода-вывода в сетевом адаптере. |
|
NdisRawReadPortUlong NdisRawReadPortUlong считывает значение ULONG из заданного порта ввода-вывода в сетевом адаптере. |
|
NdisRawReadPortUshort NdisRawReadPortUshort считывает значение USHORT из заданного порта ввода-вывода в сетевом адаптере. |
|
NdisRawWritePortBufferUchar NdisRawritePortBufferUchar записывает указанное число байтов из буфера, предоставленного вызывающим объектом, в заданный порт ввода-вывода. |
|
NdisRawWritePortBufferUlong NdisRawritePortBufferUlong записывает указанное число значений ULONG из буфера, предоставленного вызывающим объектом, в заданный порт ввода-вывода. |
|
NdisRawWritePortBufferUshort NdisRawritePortBufferUshort записывает указанное число значений USHORT из буфера, предоставленного вызывающим объектом, в заданный порт ввода-вывода. |
|
NdisRawWritePortUchar NdisRawritePortUchar записывает байт в порт ввода-вывода в сетевом адаптере. |
|
NdisRawWritePortUlong NdisRawritePortUlong записывает значение ULONG в порт ввода-вывода в сетевом адаптере. |
|
NdisRawWritePortUshort NdisRawritePortUshort записывает значение USHORT в порт ввода-вывода в сетевом адаптере. |
|
NdisReadConfiguration Функция NdisReadConfiguration возвращает значение именованной записи указанного типа из реестра, учитывая дескриптор открытого раздела реестра. |
|
NdisReadNetworkAddress Функция NdisReadNetworkAddress возвращает программный настраиваемый сетевой адрес, хранящийся в реестре сетевого адаптера при установке на компьютере. |
|
NdisReadRegisterUchar NdisReadRegisterUchar вызывается мини-драйвером для чтения UCHAR из регистра устройства, сопоставленного с памятью. |
|
NdisReadRegisterUlong NdisReadRegisterUlong вызывается мини-драйвером для чтения ULONG из регистра устройства, сопоставленного с памятью. |
|
NdisReadRegisterUshort NdisReadRegisterUshort вызывается мини-драйвером для чтения USHORT из регистра устройства, сопоставленного с памятью. |
|
NdisReEnumerateProtocolBindings Функция NdisReEnumerateProtocolBindings приводит к тому, что NDIS вызывает функцию драйвера протокола ProtocolBindAdapterEx один раз для каждого минипорт-адаптера, для которого драйвер настроен привязку, но к которому драйвер в настоящее время не привязан. |
|
NdisRegisterDeviceEx Функция NdisRegisterDeviceEx создает объект устройства, основанный на указанных атрибутах. |
|
NdisRegisterProtocol NdisRegisterProtocol registers an NDIS driver's ProtocolXxx entry points and name with the NDIS library when the driver initializes. |
|
NdisRegisterProtocolDriver Драйвер протокола вызывает функцию NdisRegisterProtocolDriver для регистрации функций ProtocolXxx с помощью NDIS. |
|
NdisReleaseReadWriteLock Функция NdisReleaseReadWriteLock освобождает блокировку, полученную в предыдущем вызове NdisAcquireReadWriteLock.Примечание. Интерфейс блокировки чтения и записи устарел для драйверов NDIS 6.20 и более поздних версий, которые должны использовать NdisReleaseRWLock вместо NdisReleaseReadWriteLock. |
|
NdisReleaseRWLock Функция NdisReleaseRWLock освобождает блокировку чтения и записи, которую вызывающий объект использует для получения доступа к ресурсам, общим для потоков драйверов. |
|
NdisReleaseSpinLock Функция NdisReleaseSpinLock освобождает блокировку спина, полученную при предыдущем вызове функции NdisAcquireSpinLock. |
|
NdisRequest NdisRequest перенаправит запрос базовому драйверу, который запрашивает возможности или состояние сетевой карты или задает состояние его сетевой карты. |
|
NdisResetEvent Функция NdisResetEvent очищает состояние сигнального события. |
|
NdisRetrieveUlong Функция NdisRetrieveUlong извлекает значение ULONG из исходного адреса, избегая сбоев выравнивания. |
|
NdisReturnNetBufferLists Драйверы NDIS вызывают функцию NdisReturnNetBufferLists, чтобы освободить владение списком NET_BUFFER_LIST структур, а также связанных структур NET_BUFFER и сетевых данных. |
|
NdisScheduleWorkItem NdisScheduleWorkItem вставляет заданный рабочий элемент в очередь, из которой системный рабочий поток удаляет элемент и позволяет управлять функцией обратного вызова, которую драйвер ранее предоставил NdisInitializeWorkItem. |
|
NdisSendNetBufferLists Драйверы протокола вызывают функцию NdisSendNetBufferLists для отправки сетевых данных, содержащихся в списке NET_BUFFER_LIST структур. |
|
NdisSetCoalescableTimerObject Функция NdisSetCoalescableTimerObject задает объект таймера, который операционная система координирует с другими таймерами, как правило, для уменьшения потребления энергии, когда точный срок действия таймера не важен для операции драйвера. |
|
NdisSetEvent Функция NdisSetEvent задает заданное событие сигнальным состоянием, если оно еще не было сигналировано. |
|
NdisSetOptionalHandlers Драйверы NDIS могут вызывать функцию NdisSetOptionalHandlers, чтобы задать или изменить точки входа функций драйвера. |
|
NdisSetPhysicalAddressHigh NdisSetPhysicalAddressHigh задает часть высокого порядка заданного физического адреса заданному значению. |
|
NdisSetPhysicalAddressLow NdisSetPhysicalAddressLow задает часть с низким порядком заданного физического адреса заданному значению. |
|
NdisSetTimerObject Функция NdisSetTimerObject задает объект таймера для запуска после указанного интервала или периодически. |
|
NdisStallExecution Функция NdisStallExecution останавливает вызывающий объект на текущем процессоре для заданного интервала. |
|
NdisStoreUlong Функция NdisStoreUlong сохраняет значение ULONG в определенном адресе, избегая сбоев выравнивания. |
|
NdisSynchronousOidRequest Драйверы протокола вызывают функцию NdisSynchronousOidRequest, чтобы создать новый запрос синхронного OID и выдать его базовым драйверам. |
|
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) получения идентификатора очереди в пределах внеполосных данных структуры 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. |
Callback functions
|
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 драйвера miniport, чтобы завершить запрос на выделение общей памяти, запущенный драйвером мини-порта, вызвав функцию NdisMAllocateSharedMemoryAsyncEx. |
|
MINIPORT_CANCEL_DIRECT_OID_REQUEST NDIS вызывает функцию miniport driver MiniportCancelDirectOidRequest для отмены прямого запроса OID. |
|
MINIPORT_CANCEL_IDLE_NOTIFICATION NDIS вызывает функцию обработчика MiniportCancelIdleNotification, чтобы уведомить минипорт-драйвер о том, что NDIS обнаружил действие на приостановленном сетевом адаптере. |
|
MINIPORT_CANCEL_OID_REQUEST NDIS вызывает функцию MiniportCancelOidRequest драйвера miniport для отмены запроса OID. |
|
MINIPORT_CANCEL_SEND NDIS вызывает функцию MiniportCancelSend драйвера miniportCancelSend, чтобы отменить передачу всех NET_BUFFER_LIST структур, помеченных указанным идентификатором отмены. |
|
MINIPORT_CHECK_FOR_HANG NDIS вызывает функцию Miniport Driver MiniportCheckForHangEx, чтобы проверить рабочее состояние минипорт-адаптера, представляющего сетевую карту сетевого интерфейса. |
|
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 вызывает функцию miniport driver MiniportDirectOidRequest для обработки прямого запроса OID для запроса или задания сведений в драйвере. |
|
MINIPORT_DISABLE_INTERRUPT NDIS может вызвать обработчик miniport driver MiniportDisableInterruptEx, чтобы отключить прерывания для диагностики и устранения неполадок. |
|
MINIPORT_DISABLE_MESSAGE_INTERRUPT NDIS может вызвать обработчик miniport driver MiniportDisableMessageInterrupt, чтобы отключить прерывание сообщения для диагностики и устранения неполадок. |
|
MINIPORT_ENABLE_INTERRUPT NDIS может вызывать обработчик miniport driver MiniportEnableInterruptEx, чтобы включить прерывания для диагностики и устранения неполадок. |
|
MINIPORT_ENABLE_MESSAGE_INTERRUPT NDIS может вызывать функцию miniport driver MiniportEnableMessageInterrupt, чтобы включить прерывание сообщения для диагностики и устранения неполадок. |
|
MINIPORT_HALT NDIS вызывает функцию miniport driver MiniportHaltEx для освобождения ресурсов при удалении мини-адаптера и остановки оборудования. |
|
MINIPORT_IDLE_NOTIFICATION NDIS вызывает функцию обработчика MiniportIdleNotification, чтобы запустить операцию выборочной приостановки NDIS на неактивном сетевом адаптере. С помощью этой операции сетевой адаптер приостанавливается и переходит в состояние низкой мощности. |
|
MINIPORT_INITIALIZE NDIS вызывает функцию Miniport Driver MiniportInitializeEx для инициализации минипорт-адаптера для операций сетевого ввода-вывода. |
|
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 драйвера miniportOidRequest для обработки запроса OID для запроса или задания сведений в драйвере. |
|
MINIPORT_PAUSE NDIS вызывает функцию miniport driver MiniportPause, чтобы остановить поток сетевых данных через указанный минипорт-адаптер. |
|
MINIPORT_PNP_IRP Функция MiniportPnpIrp позволяет минипорту управлять ресурсами Plug and Play (PnP). |
|
MINIPORT_PROCESS_SG_LIST Драйвер минипорта для главного автобуса предоставляет функцию MiniportProcessSGList для обработки точечной и сбора списков сетевых данных. |
|
MINIPORT_REMOVE_DEVICE Функция MiniportRemoveDevice освобождает ресурсы, выделенные функцией MiniportAddDevice. |
|
MINIPORT_RESET NDIS вызывает функцию miniport драйвера NDIS MiniportResetEx для запуска сброса сетевой карты (сетевой карты). Дополнительные сведения см. в разделе "Минипорт Адаптер Check-for-Hang and Reset Operations and Miniport Driver Hardware Reset". |
|
MINIPORT_RESTART Функция MiniportRestart инициирует запрос перезапуска для минипорт-адаптера, приостановленного. |
|
MINIPORT_RETURN_NET_BUFFER_LISTS NDIS вызывает функцию MiniportReturnNetBufferLists, чтобы вернуть владение структурами NET_BUFFER_LIST, связанными NET_BUFFER структурами и любыми подключенными mdls к минипорт-драйверу. |
|
MINIPORT_SEND_NET_BUFFER_LISTS NDIS вызывает функцию MiniportSendNetBufferLists для передачи сетевых данных, содержащихся в связанном списке структур NET_BUFFER_LIST. |
|
MINIPORT_SHUTDOWN NDIS вызывает функцию MiniportShutdown Драйвера miniportShutdownEx при завершении работы системы. |
|
MINIPORT_SYNCHRONIZE_INTERRUPT Минипорт-драйвер должен предоставить обработчик MiniportSynchronizeInterrupt, если любая функция драйвера, которая выполняется меньше, чем DIRQL предоставляет ресурсы с функцией MiniportInterrupt. |
|
MINIPORT_UNLOAD NDIS вызывает функцию Miniport driver MiniportDriverUnload, чтобы запросить драйвер освободить ресурсы, прежде чем система завершит операцию выгрузки драйвера. |
|
NDIS_PD_ALLOCATE_COUNTER Платформа PacketDirect (PD) вызывает функцию NdisPDAllocateCounter драйвера минипорта с поддержкой PD для выделения объекта счетчика. |
|
NDIS_PD_ALLOCATE_QUEUE Платформа PacketDirect (PD) вызывает функцию NdisPDAllocateQueue с поддержкой мини-порта с поддержкой PD. |
|
NDIS_PD_CLEAR_RECEIVE_FILTER Платформа PacketDirect (PD) вызывает функцию NdisPD Драйвера NdisPDClearReceiveFilter, чтобы очистить этот фильтр от платформы PD. |
|
NDIS_PD_FLUSH_QUEUE Платформа PacketDirect (PD) вызывает функцию pd-порта драйвера PDFlushQueue для очистки указанной очереди, гарантируя, что все элементы, которые еще не находятся в полном состоянии в очереди, будут завершены неизбежно. |
|
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_BUFFER структур в очереди передачи и получения pd и очистки всех ранее размещенных PD_BUFFER структур, которые были завершены. |
|
NDIS_PD_QUERY_COUNTER Платформа PacketDirect (PD) вызывает функцию NdisPDQueryCounter драйвера минипорта с поддержкой PD для запроса текущих значений, хранящихся в объекте счетчика. |
|
NDIS_PD_QUERY_QUEUE_DEPTH Платформа PacketDirect (PD) вызывает функцию PD-драйвера минипорта PDQueryQueryQueueDepth, чтобы вернуть количество необработанных PD_BUFFER структур, размещенных в очереди. |
|
NDIS_PD_SET_RECEIVE_FILTER Платформа PacketDirect (PD) вызывает функцию NdisPDSetReceiveFilter драйвера минипорта с поддержкой 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 для копирования контекста пересылки из 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 освобождает ресурсы в расширяемом контексте переадресации переадресации 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 Функция ProtocolCloseAfComplete используется клиентами NDIS, ориентированными на подключение. |
|
PROTOCOL_CL_CLOSE_CALL_COMPLETE Функция ProtocolCloseCallComplete используется клиентами 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 завершает обработку асинхронного запроса CoNDIS OID. Примечание. Необходимо объявить функцию с помощью типа 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 завершает обработку прямого запроса, инициированного драйвером протокола, для которого функция 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 драйвера, чтобы разрешить драйверу регистрировать необязательные службы. |
Structures
|
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 client ProtocolXxx для драйвера протокола, который передает эту структуру функции NdisSetOptionalHandlers. |
|
NDIS_CONFIGURATION_OBJECT Структура NDIS_CONFIGURATION_OBJECT определяет атрибуты объекта конфигурации, который драйвер NDIS может передать функции NdisOpenConfigurationEx. |
|
NDIS_DEVICE_OBJECT_ATTRIBUTES Структура NDIS_DEVICE_OBJECT_ATTRIBUTES определяет атрибуты устройства, которое фильтр NDIS или драйвер минипорта может передавать в функцию NdisRegisterDeviceEx. |
|
NDIS_ENUM_FILTERS Структура NDIS_ENUM_FILTERS возвращается из вызова функции NdisEnumerateFiltererateFilterModules, чтобы предоставить сведения о фильтре для стека фильтров. |
|
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_HARDWARE_ASSIST_ATTRIBUTES Структура NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES указывает аппаратные атрибуты сетевого адаптера. |
|
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES Структура NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES указывает возможности NDK-адаптера мини-порта. Эта структура используется в члене объединения NDIS_MINIPORT_ADAPTER_ATTRIBUTES NDKAttributes. |
|
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 для определения характеристик драйвера мини-порта, включая точки входа для функций MiniportXxxx. |
|
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 указывает точки входа для функций, которые позволяют мини-драйверу обрабатывать некоторые пакеты запросов ввода-вывода (IRP) 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 Эта структура содержит сведения о виртуальной подсети. |
Enumerations
|
IPSEC_OFFLOAD_V2_OPERATION Перечисление IPSEC_OFFLOAD_V2_OPERATION указывает операцию IPsec, для которой используется связь безопасности (SA). |
|
NDIS_MSIX_TABLE_OPERATION Перечисление NDIS_MSIX_TABLE_OPERATION определяет тип операции конфигурации MSI-X. |
|
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 указывает, как используется общая память. |