Encabezado ndis.h

La red usa este encabezado. Para más información, consulte:

ndis.h contiene las siguientes interfaces de programación:

Functions

 
FILTER_SYNCHRONOUS_OID_REQUEST

NDIS llama a la función FilterSynchronousOidRequest de un controlador de filtro para obtener una vista previa de una solicitud de OID sincrónica antes de que la solicitud se dé al controlador de miniport subyacente.
FILTER_SYNCHRONOUS_OID_REQUEST_COMPLETE

NDIS llama a la función FilterSynchronousOidRequestComplete del controlador de filtro después de que se haya completado una solicitud de OID sincrónica desde un controlador subyacente.
MINIPORT_SYNCHRONOUS_OID_REQUEST

NDIS llama a la función de devolución de llamada MiniportSynchronousOidRequest del controlador de miniport para emitir una solicitud de OID sincrónica.
NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE

Las extensiones de conmutador extensible de Hyper-V usan la macro NDIS_DECLARE_SWITCH_NET_BUFFER_LIST_CONTEXT_TYPE para definir el tipo de contexto que usan las funciones SetNetBufferListSwitchContext y GetNetBufferListSwitchContext para adjuntar y recuperar el contexto de una estructura de NET_BUFFER_LIST. Las extensiones pueden definir tantos tipos de contexto como quieran dentro de su controlador.
NDIS_GET_NET_BUFFER_LIST_CANCEL_ID

La macro NDIS_GET_NET_BUFFER_LIST_CANCEL_ID obtiene el identificador de cancelación de una estructura de NET_BUFFER_LIST.
NDIS_INIT_MUTEX

La macro NDIS_INIT_MUTEX inicializa un objeto de exclusión mutua y lo establece en un estado señalado.
NDIS_LOWER_IRQL

La macro NDIS_LOWER_IRQL establece el IRQL en el procesador actual en el valor especificado.
NDIS_MAKE_RID

La macro NDIS_MAKE_RID crea un valor de NDIS_VF_RID a partir del segmento PCI Express (PCIe), el bus, el dispositivo y los números de función. El controlador de minipuerto usa este valor como identificador de solicitante PCIe (RID) para la función virtual PCIe (VF) del adaptador de red.
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO

La macro NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO agrega una estructura de datos de información específica de medios al principio de una lista vinculada de estas estructuras asociadas a una estructura de NET_BUFFER_LIST.
NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX

La macro NDIS_NBL_ADD_MEDIA_SPECIFIC_INFO_EX agrega una estructura de datos de información específica de medios al principio de una lista vinculada de estas estructuras asociadas a una estructura de NET_BUFFER_LIST.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO

La macro NDIS_NBL_GET_MEDIA_SPECIFIC_INFO obtiene una estructura de datos de información específica de medios de una lista vinculada de estas estructuras asociadas a una estructura de NET_BUFFER_LIST.
NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX

La macro NDIS_NBL_GET_MEDIA_SPECIFIC_INFO_EX obtiene una estructura de datos de información específica de medios de una lista vinculada de estas estructuras asociadas a una estructura de NET_BUFFER_LIST.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO

La macro NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO quita una estructura de datos de información específica de medios de una lista vinculada de estas estructuras asociadas a una estructura de NET_BUFFER_LIST.
NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX

La macro NDIS_NBL_REMOVE_MEDIA_SPECIFIC_INFO_EX quita una estructura de datos de información específica de medios de una lista vinculada de estas estructuras asociadas a una estructura de NET_BUFFER_LIST.
NDIS_RAISE_IRQL_TO_DISPATCH

La macro NDIS_RAISE_IRQL_TO_DISPATCH genera el IRQL actual para DISPATCH_LEVEL en el procesador actual.
NDIS_RELEASE_MUTEX

La macro NDIS_RELEASE_MUTEX libera el objeto de exclusión mutua especificado.
NDIS_SET_NET_BUFFER_LIST_CANCEL_ID

La macro NDIS_SET_NET_BUFFER_LIST_CANCEL_ID marca una estructura de NET_BUFFER_LIST con un identificador de cancelación que un controlador puede usar posteriormente para cancelar la transmisión pendiente de los datos asociados.
NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX

Las extensiones de conmutador extensible de Hyper-V usan la macro NDIS_SWITCH_PORT_DESTINATION_AT_ARRAY_INDEX para acceder a un elemento NDIS_SWITCH_PORT_DESTINATION dentro de una estructura de NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY.
NDIS_WAIT_FOR_MUTEX

La macro NDIS_WAIT_FOR_MUTEX coloca el subproceso actual en el estado de espera hasta que el objeto de exclusión mutua especificado se establece en el estado señalado.
NdisAcquireReadWriteLock

La función NdisAcquireReadWriteLock adquiere un bloqueo que el autor de la llamada usa para el acceso de escritura o lectura a los recursos que se comparten entre los subprocesos del controlador. Nota La interfaz de bloqueo de lectura y escritura está en desuso para los controladores NDIS 6.20 y posteriores, que deben usar NdisAcquireRWLockRead o NdisAcquireRWLockWrite en lugar de NdisAcquireReadWriteLock.
NdisAcquireRWLockRead

La función NdisAcquireRWLockRead obtiene un bloqueo de lectura que el autor de la llamada usa para el acceso de lectura a los recursos que se comparten entre los subprocesos del controlador.
NdisAcquireRWLockWrite

La función NdisAcquireRWLockWrite obtiene un bloqueo de escritura que el autor de la llamada usa para el acceso de escritura a los recursos que se comparten entre subprocesos de controlador.
NdisAcquireSpinLock

La función NdisAcquireSpinLock adquiere un bloqueo de giro para que el autor de la llamada obtenga acceso exclusivo a los recursos, compartidos entre las funciones del controlador, que protege el bloqueo de giro.
NdisActiveGroupCount

La función NdisActiveGroupCount devuelve el número de grupos de procesadores que están actualmente activos en el sistema de equipo local.
NdisAdjustMdlLength

La función NdisAdjustMdlLength modifica la longitud de los datos asociados a un MDL.
NdisAllocateBuffer

NdisAllocateBuffer crea un descriptor de búfer que asigna un intervalo virtual (sub)especificado dentro de un bloque de memoria no paginado ya asignado.
NdisAllocateBufferPool

Esta función devuelve un identificador con el que el autor de la llamada puede asignar descriptores de búfer mediante una llamada a NdisAllocateBuffer.
NdisAllocateCloneOidRequest

La función NdisAllocateCloneOidRequest asigna memoria para una nueva estructura de NDIS_OID_REQUEST y copia toda la información de una estructura de NDIS_OID_REQUEST existente a la estructura recién asignada.
NdisAllocateFromNPagedLookasideList

La función NdisAllocateFromNPagedLookasideList quita la primera entrada del encabezado de lista de aspecto dado. Si la lista de búsqueda está vacía actualmente, se asigna una entrada desde un grupo no paginado.
NdisAllocateGenericObject

Los componentes que no tienen un identificador NDIS usan la función NdisAllocateGenericObject para asignar un objeto NDIS genérico.
NdisAllocateIoWorkItem

Los controladores NDIS llaman a la función NdisAllocateIoWorkItem para asignar un elemento de trabajo. Para obtener más información, consulte Elementos de trabajo de E/S de NDIS.
NdisAllocateMemoryWithTagPriority

Los controladores NDIS llaman a la función NdisAllocateMemoryWithTagPriority para asignar un grupo de memoria del grupo no paginado.
NdisAllocatePacketPoolEx

Esta función asigna e inicializa un bloque de almacenamiento para un grupo de descriptores de paquetes.
NdisAllocateRWLock

La función NdisAllocateRWLock asigna una variable de bloqueo de lectura y escritura de tipo NDIS_RW_LOCK_EX.
NdisAllocateSharedMemory

La función NdisAllocateSharedMemory asigna memoria compartida desde un proveedor de memoria compartida.
NdisAllocateSpinLock

La función NdisAllocateSpinLock inicializa una variable de tipo NDIS_SPIN_LOCK, que se usa para sincronizar el acceso a los recursos compartidos entre las funciones de controlador que no son ISR.
NdisAllocateTimerObject

La función NdisAllocateTimerObject asigna e inicializa un objeto de temporizador para su uso con las funciones posteriores del temporizador NdisXxx.
NdisAnsiStringToUnicodeString

La función NdisAnsiStringToUnicodeString convierte una cadena ANSI con recuento determinada en una cadena Unicode contada. La traducción se ajusta a la información de configuración regional del sistema actual.
NdisBuildScatterGatherList

La función NdisBuildScatterGatherList crea una lista de dispersión y recopilación mediante los parámetros especificados.
NdisCancelDirectOidRequest

Los controladores de protocolo llaman a la función NdisCancelDirectOidRequest para cancelar una solicitud de OID directa anterior a los controladores subyacentes.
NdisCancelOidRequest

Los controladores de protocolo llaman a la función NdisCancelOidRequest para cancelar una solicitud anterior a los controladores subyacentes.
NdisCancelSendNetBufferLists

Los controladores de protocolo llaman a la función NdisCancelSendNetBufferLists para cancelar la transmisión de datos de red.
NdisCancelSendPackets

NdisCancelSendPackets cancela la transmisión de todos los paquetes marcados con el identificador de cancelación especificado en el controlador de miniporte identificado por el identificador de enlace.
NdisCancelTimerObject

La función NdisCancelTimerObject cancela un objeto de temporizador asociado a una llamada anterior a la función NdisSetTimerObject.
NdisClAddParty

NdisClAddParty agrega una entidad en la credencial verificable multipunto del cliente.
NdisClCloseAddressFamily

NdisClCloseAddressFamily libera la asociación entre un protocolo de cliente y el AF registrado del administrador de llamadas o del controlador MCM para una NIC determinada a la que está enlazado el cliente.
NdisClCloseCall

NdisClCloseCall solicita que se desactive una llamada en la credencial verificable especificada.
NdisClDeregisterSap

NdisClDeregisterSap publica un SAP registrado anteriormente.
NdisClDropParty

NdisClDropParty quita una entidad de la vc multipunto del cliente.
NdisClGetProtocolVcContextFromTapiCallId

NdisClGetProtocolVcContextFromTapiCallId recupera el contexto de cliente de una conexión virtual (VC) identificada por una cadena de identificador de llamada TAPI.
NdisClIncomingCallComplete

NdisClIncomingCallComplete devuelve la aceptación o rechazo de un cliente de una llamada entrante ofrecida, para la que la función ProtocolClIncomingCall del cliente devolvió previamente NDIS_STATUS_PENDING.
NdisClMakeCall

NdisClMakeCall configura una llamada saliente en una credencial verificable creada por el cliente.
NdisClModifyCallQoS

NdisClModifyCallQoS solicita un cambio en la calidad del servicio en una conexión.
NdisClNotifyCloseAddressFamilyComplete

La función NdisClNotifyCloseAddressFamilyComplete devuelve el estado final de una operación de cierre de familia de direcciones (AF) para la que la función ProtocolClNotifyCloseAf del autor de la llamada devolvió NDIS_STATUS_PENDING.
NdisClOpenAddressFamilyEx

La función NdisClOpenAddressFamilyEx registra una familia de direcciones (AF) asociada a un administrador de llamadas para un cliente orientado a la conexión.
NdisCloseAdapter

NdisCloseAdapter libera el enlace establecido y los recursos asignados cuando el protocolo se llama NdisOpenAdapter.
NdisCloseAdapterEx

Un controlador de protocolo llama a la función NdisCloseAdapterEx para liberar el enlace y los recursos que se asignaron cuando el controlador llamó a la función NdisOpenAdapterEx.
NdisCloseConfiguration

La función NdisCloseConfiguration libera el identificador de la clave del Registro devuelta por la función NdisOpenConfigurationEx, NdisOpenConfigurationKeyByIndex o NdisOpenConfigurationKeyByName.
NdisCloseFile

La función NdisCloseFile libera un identificador devuelto por la función NdisOpenFile y libera la memoria asignada para contener el contenido del archivo cuando se abrió.
NdisClRegisterSap

NdisClRegisterSap registra un SAP en el que el cliente puede recibir llamadas entrantes desde un nodo remoto.
NdisCmActivateVc

NdisCmActivateVc pasa parámetros de llamada proporcionados por CM, incluidos los parámetros multimedia, para una credencial verificable determinada hasta el controlador de minipuerto subyacente.
NdisCmAddPartyComplete

NdisCmAddPartyComplete devuelve el estado final de la solicitud de un cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para agregar una entidad en una credencial verificable de varios puntos establecida.
NdisCmCloseAddressFamilyComplete

NdisCmCloseAddressFamilyComplete devuelve el estado final de la solicitud de un cliente, para la que la función ProtocolCmCloseAf de CM devolvió NDIS_STATUS_PENDING, para cerrar el AF.
NdisCmCloseCallComplete

NdisCmCloseCallComplete devuelve el estado final de la solicitud de un cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para anular una llamada.
NdisCmDeactivateVc

NdisCmDeactivateVc notifica a NDIS y al controlador de miniporte subyacente que no habrá más transferencias en un VC activo determinado.
NdisCmDeregisterSapComplete

NdisCmDeregisterSapComplete devuelve el estado final de la solicitud de un cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para anular el registro de un SAP.
NdisCmDispatchCallConnected

NdisCmDispatchCallConnected notifica a NDIS y el cliente que las transferencias de datos pueden comenzar en una credencial verificable que el administrador de llamadas creó para una llamada entrante iniciada en un nodo remoto.
NdisCmDispatchIncomingCall

NdisCmDispatchIncomingCall informa al cliente de una llamada entrante en un SAP registrado previamente por ese cliente.
NdisCmDispatchIncomingCallQoSChange

NdisCmDispatchIncomingCallQoSChange notifica a un cliente que se ha recibido una solicitud para cambiar la calidad del servicio en la conexión activa de ese cliente a través de la red.
NdisCmDispatchIncomingCloseCall

NdisCmDispatchIncomingCloseCall indica a un cliente que desactive una llamada activa o ofrecida, normalmente porque el administrador de llamadas ha recibido una solicitud de la red para cerrar la conexión.
NdisCmDispatchIncomingDropParty

NdisCmDispatchIncomingDropParty notifica a un cliente que debe quitar una entidad determinada en una credencial verificable de varios puntos, normalmente porque el administrador de llamadas ha recibido una solicitud a través de la red para cerrar una conexión multipunto activa.
NdisCmDropPartyComplete

NdisCmDropPartyComplete devuelve el estado final de la solicitud de un cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para quitar una entidad de un VC de varios puntos.
NdisCmMakeCallComplete

NdisCmMakeCallComplete devuelve el estado final de la solicitud de un cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para realizar una llamada saliente.
NdisCmModifyCallQoSComplete

NdisCmModifyCallQoSComplete indica la finalización de la solicitud del cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para modificar la calidad de servicio en una credencial verificable.
NdisCmNotifyCloseAddressFamily

La función NdisCmNotifyCloseAddressFamily notifica a NDIS que un administrador de llamadas está desenlazando desde un adaptador de minipuerto subyacente y que los clientes de CoNDIS asociados deben cerrar la familia de direcciones especificada (AF).
NdisCmOpenAddressFamilyComplete

NdisCmOpenAddressFamilyComplete devuelve el estado final de la apertura de un administrador de llamadas independiente de un af determinado para un cliente determinado después de que el administrador de llamadas devolvió NDIS_STATUS_PENDING en respuesta a la solicitud original de open-AF del cliente.
NdisCmRegisterAddressFamilyEx

La función NdisCmRegisterAddressFamilyEx registra una familia de direcciones (AF) para la comunicación entre controladores CoNDIS.
NdisCmRegisterSapComplete

NdisCmRegisterSapComplete devuelve el estado final de la solicitud de un cliente, para la que el CM devolvió anteriormente NDIS_STATUS_PENDING, para registrar un SAP.
NdisCoAssignInstanceName

NdisCoAssignInstanceName asigna un nombre de instancia a una credencial verificable y hace que NDIS registre un GUID (identificador único global) para el nombre asignado con Instrumental de administración de Windows (WMI).
NdisCoCreateVc

NdisCoCreateVc configura un punto de conexión desde el que un cliente puede realizar llamadas salientes o en las que un administrador de llamadas independiente puede enviar llamadas entrantes.
NdisCoDeleteVc

NdisCoDeleteVc destruye una credencial verificable creada por el autor de la llamada.
NdisCoGetTapiCallId

NdisCoGetTapiCallId recupera una cadena que las aplicaciones TAPI pueden usar para identificar una conexión virtual NDIS determinada (VC).
NdisCompleteBindAdapterEx

Un controlador de protocolo llama a la función NdisCompleteBindAdapterEx para completar una operación de enlace para la que la función ProtocolBindAdapterEx del controlador devolvió NDIS_STATUS_PENDING.
NdisCompleteNetPnPEvent

Los controladores de protocolo llaman a la función NdisCompleteNetPnPEvent para completar una respuesta a un evento de Plug and Play o administración de energía para el que la función ProtocolNetPnPEvent del autor de la llamada devolvió NDIS_STATUS_PENDING.
NdisCompleteUnbindAdapterEx

Un controlador de protocolo llama a la función NdisCompleteUnbindAdapterEx para completar una operación unbind para la que la función ProtocolUnbindAdapterEx del controlador devolvió NDIS_STATUS_PENDING.
NdisCoOidRequest

La función NdisCoOidRequest reenvía una solicitud a los controladores de CoNDIS de destino para consultar o establecer información especificada por OID del controlador de destino.
NdisCoOidRequestComplete

La función NdisCoOidRequestComplete devuelve el estado final de una solicitud de OID para la que la función ProtocolCoOidRequest del administrador de llamadas del cliente CoNDIS o independiente devolvió anteriormente NDIS_STATUS_PENDING.
NdisCopyFromPacketToPacketSafe

NdisCopyFromPacketToPacket copia un intervalo de datos especificado de un paquete a otro.
NdisCoSendNetBufferLists

La función NdisCoSendNetBufferLists envía datos de red contenidos en una lista especificada de estructuras NET_BUFFER_LIST.
NdisCurrentGroupAndProcessor

La función NdisCurrentGroupAndProcessor devuelve el número de procesador relativo al grupo y el número de grupo del procesador actual.
NdisCurrentProcessorIndex

La función NdisCurrentProcessorIndex devuelve el número asignado por el sistema del procesador actual en el que se ejecuta el autor de la llamada.
NdisDeleteNPagedLookasideList

La función NdisDeleteNPagedLookasideList quita una lista de lookaside no paginada del sistema.
NdisDeregisterDeviceEx

La función NdisDeregisterDeviceEx quita, del sistema, un objeto de dispositivo creado por la función NdisRegisterDeviceEx.
NdisDeregisterProtocol

NdisDeregisterProtocol libera los recursos asignados cuando el controlador llamado NdisRegisterProtocol.
NdisDeregisterProtocolDriver

Un controlador de protocolo llama a la función NdisDeregisterProtocolDriver para liberar los recursos que NDIS asignó cuando el controlador llamó a la función NdisRegisterProtocolDriver.
NdisDirectOidRequest

La función NdisDirectOidRequest reenvía una solicitud de OID directa a los controladores subyacentes para consultar las funcionalidades o el estado de un adaptador o establecer el estado de un adaptador.
NdisDprAcquireReadWriteLock

La función NdisDprAcquireReadWriteLock adquiere un bloqueo que el autor de la llamada usa para el acceso de escritura o lectura a los recursos que se comparten entre subprocesos de controlador. Nota La interfaz de bloqueo de lectura y escritura está en desuso para los controladores NDIS 6.20 y versiones posteriores, que deben usar NdisAcquireRWLockRead o NdisAcquireRWLockWrite (estableciendo NDIS_RWL_AT_DISPATCH_LEVEL en el parámetro Flags) en lugar de NdisDprAcquireReadWriteLock.
NdisDprAcquireSpinLock

La función NdisDprAcquireSpinLock adquiere un bloqueo de número para que el autor de la llamada pueda sincronizar el acceso a los recursos compartidos entre las funciones de controlador que no son ISR de forma segura para varios procesadores.
NdisDprReleaseReadWriteLock

La función NdisDprReleaseReadWriteLock libera un bloqueo adquirido en una llamada anterior a NdisDprAcquireReadWriteLock.Nota La interfaz de bloqueo de lectura y escritura está en desuso para los controladores NDIS 6.20 y posteriores, que deben usar NdisReleaseRWLock en lugar de NdisDprReleaseReadWriteLock.
NdisDprReleaseSpinLock

La función NdisDprReleaseSpinLock libera un bloqueo de número adquirido en la llamada inmediatamente anterior a la función NdisDprAcquireSpinLock.
NdisEnumerateFilterModules

La función NdisEnumerateFilterModules enumera todos los módulos de filtros y filtra instancias de controlador intermedio en una pila de filtros.
NdisEqualMemory

La función NdisEqualMemory compara un número especificado de caracteres en un bloque de memoria con el mismo número de caracteres en un segundo bloque de memoria.
NdisEqualString

La función NdisEqualString compara dos cadenas, en el juego de caracteres predeterminado del sistema operativo, para determinar si son iguales.
NdisEqualUnicodeString

La función NdisEqualUnicodeString compara dos cadenas Unicode y devuelve si son iguales.
NdisFCancelDirectOidRequest

Los controladores de filtro llaman a la función NdisFCancelDirectOidRequest para cancelar una solicitud de OID directa anterior a los controladores subyacentes.
NdisFCancelOidRequest

Los controladores de filtro llaman a la función NdisFCancelOidRequest para cancelar una solicitud anterior a los controladores subyacentes.
NdisFCancelSendNetBufferLists

Los controladores de filtro llaman a la función NdisFCancelSendNetBufferLists para cancelar la transmisión de datos de red.
NdisFDeregisterFilterDriver

Los controladores de filtro llaman a la función NdisFDeregisterFilterDriver para liberar los recursos asignados previamente con la función NdisFRegisterFilterDriver.
NdisFDevicePnPEventNotify

Un controlador de filtro puede llamar a la función NdisFDevicePnPEventNotify para reenviar un evento de Plug and Play de dispositivo (PnP) o de Administración de energía a controladores subyacentes.
NdisFDirectOidRequest

Los controladores de filtro llaman a la función NdisFDirectOidRequest para reenviar una solicitud OID directa a los controladores subyacentes o para originar dicha solicitud.
NdisFDirectOidRequestComplete

Los controladores de filtro llaman a la función NdisFDirectOidRequestComplete para devolver el estado final de una solicitud OID directa para la que la función FilterDirectOidRequest del controlador devolvió NDIS_STATUS_PENDING.
NdisFGetOptionalSwitchHandlers

Las extensiones extensibles de conmutador de Hyper-V llaman a la función NdisFGetOptionalSwitchHandlers para obtener una lista de punteros a las funciones de controlador de conmutador extensible de Hyper-V.
NdisFillMemory

La función NdisFillMemory rellena un búfer proporcionado por el autor de la llamada con el carácter especificado.
NdisFIndicateReceiveNetBufferLists

Un controlador de filtro llama a NdisFIndicateReceiveNetBufferLists para indicar que ha recibido datos de red. Para obtener más información, consulte Recepción de datos en un controlador de filtro.
NdisFIndicateStatus

La función NdisFIndicateStatus pasa una indicación de estado filtrada de un controlador subyacente o origina una indicación de estado.
NdisFNetPnPEvent

Un controlador de filtro puede llamar a la función NdisFNetPnPEvent para reenviar un evento de Plug and Play de red (PnP) o de Administración de energía a controladores excesivos.
NdisFOidRequest

Los controladores de filtro llaman a la función NdisFOidRequest para reenviar una solicitud de OID a los controladores subyacentes o para originar dicha solicitud.
NdisFOidRequestComplete

Los controladores de filtro llaman a la función NdisFOidRequestComplete para devolver el estado final de una solicitud OID para la que la función FilterOidRequest del controlador devolvió NDIS_STATUS_PENDING.
NdisFPauseComplete

Un controlador de filtro debe llamar a la función NdisFPauseComplete para completar una operación de pausa si el controlador devolvió NDIS_STATUS_PENDING desde su función FilterPause.
NdisFreeCloneOidRequest

La función NdisFreeCloneOidRequest libera una estructura de NDIS_OID_REQUEST clonada.
NdisFreeGenericObject

Llame a la función NdisFreeGenericObject para liberar un objeto genérico que se creó con la función NdisAllocateGenericObject.
NdisFreeIoWorkItem

Los controladores NDIS llaman a la función NdisFreeIoWorkItem para liberar un elemento de trabajo especificado.
NdisFreeMemory

La función NdisFreeMemory libera un bloque de memoria asignado previamente con la función NdisAllocateMemoryWithTagPriority.
NdisFreeMemoryWithTag

La función NdisFreeMemoryWithTag está en desuso para todas las versiones de NDIS. Use NdisAllocateMemoryWithTagPriority en su lugar.
NdisFreeMemoryWithTagPriority

La función NdisFreeMemoryWithTagPriority libera memoria asignada con la función NdisAllocateMemoryWithTagPriority.
NdisFreePacketPool

Esta función libera un identificador de un bloque de grupos de paquetes asignado con la función NdisAllocatePacketPool.
NdisFreeRWLock

La función NdisFreeRWLock libera un bloqueo de lectura y escritura asignado previamente con la función NdisAllocateRWLock.
NdisFreeScatterGatherList

La función NdisFreeScatterGatherList libera una lista de dispersión y recopilación.
NdisFreeSharedMemory

La función NdisFreeSharedMemory libera memoria compartida asignada por un controlador de un proveedor de memoria compartida.
NdisFreeSpinLock

La función NdisFreeSpinLock libera un bloqueo de número inicializado en una llamada anterior a la función NdisAllocateSpinLock.
NdisFreeString

La función NdisFreeString libera el almacenamiento asignado por NdisInitializeString para una cadena almacenada en búfer.
NdisFreeTimerObject

La función NdisFreeTimerObject libera un objeto de temporizador asignado con la función NdisAllocateTimerObject.
NdisFreeToNPagedLookasideList

La función NdisFreeToNPagedLookasideList devuelve una entrada a la lista de lookaside especificada.
NdisFRegisterFilterDriver

Un controlador de filtro llama a la función NdisFRegisterFilterDriver para registrar sus funciones FilterXxx con NDIS.
NdisFRestartComplete

Un controlador de filtro debe llamar a la función NdisFRestartComplete para completar una operación de reinicio si el controlador devolvió NDIS_STATUS_PENDING desde su función FilterRestart.
NdisFRestartFilter

Un controlador de filtro llama a la función NdisFRestartFilter para solicitar a NDIS que inicie una operación de reinicio para un módulo de filtro.
NdisFReturnNetBufferLists

Los controladores de filtro llaman a NdisFReturnNetBufferLists para liberar la propiedad de una o varias estructuras NET_BUFFER_LIST y sus estructuras de NET_BUFFER asociadas.
NdisFSendNetBufferLists

Los controladores de filtro llaman a la función NdisFSendNetBufferLists para enviar una lista de búferes de datos de red.
NdisFSendNetBufferListsComplete

Los controladores de filtro llaman a la función NdisFSendNetBufferListsComplete para devolver una lista vinculada de estructuras de NET_BUFFER_LIST a un controlador de sobreasignación y devolver el estado final de una solicitud de envío.
NdisFSetAttributes

Un controlador de filtro llama a la función NdisFSetAttributes para especificar un área de contexto del módulo de filtro.
NdisFSynchronousOidRequest

Los controladores de filtro llaman a la función NdisFSynchronousOidRequest para originar una nueva solicitud de OID sincrónica y emitirla a los controladores subyacentes.
NdisGeneratePartialCancelId

La función NdisGeneratePartialCancelId devuelve un valor que el controlador que realiza la llamada debe usar como byte de orden superior de un identificador de cancelación.
NdisGetCurrentProcessorCounts

La función NdisGetCurrentProcessorCounts devuelve recuentos para el procesador actual que un controlador puede usar para determinar el uso de CPU para un intervalo de tiempo determinado.
NdisGetCurrentProcessorCpuUsage

La función NdisGetCurrentProcessorCpuUsage devuelve la cantidad media de actividad en el procesador actual desde el arranque como porcentaje. Nota Esta función está en desuso.
NdisGetCurrentSystemTime

La función NdisGetCurrentSystemTime devuelve la hora actual del sistema, adecuada para establecer marcas de tiempo.
NdisGetDeviceReservedExtension

La función NdisGetDeviceReservedExtension obtiene un puntero a la extensión de dispositivo asociada a un objeto de dispositivo.
NdisGetHypervisorInfo

Importante A partir de Windows 10 versión 1703, NdisGetHypervisorInfo está en desuso y no debe usarse.
NdisGetPhysicalAddressHigh

NdisGetPhysicalAddressHigh devuelve la parte de orden superior de una dirección física determinada.
NdisGetPhysicalAddressLow

NdisGetPhysicalAddressLow devuelve la parte de orden bajo de una dirección física determinada.
NdisGetProcessorInformation

La función NdisGetProcessorInformation recupera información sobre la topología de CPU del equipo local y el conjunto de procesadores que un controlador de minipuerto debe usar para el escalado lateral de recepción (RSS).
NdisGetProcessorInformationEx

La función NdisGetProcessorInformationEx recupera información sobre la topología de CPU del equipo local.
NdisGetReceivedPacket

NdisGetReceivedPacket recupera un paquete recibido del controlador subyacente.
NdisGetRoutineAddress

La función NdisGetRoutineAddress devuelve la dirección de una rutina dada el nombre de la rutina.
NdisGetRssProcessorInformation

La función NdisGetRssProcessorInformation recupera información sobre el conjunto de procesadores que un controlador de miniporte debe usar para el escalado lateral de recepción (RSS).
NdisGetSharedDataAlignment

NdisGetSharedDataAlignment devuelve la alineación preferida para las estructuras de memoria que pueden compartir más de un procesador.
NdisGetSystemUpTimeEx

La función NdisGetSystemUpTimeEx devuelve el número de milisegundos transcurridos desde que se reinició el equipo.
NdisGetVersion

La función NdisGetVersion devuelve el número de versión de NDIS.
NdisGroupActiveProcessorCount

La función NdisGroupActiveProcessorCount devuelve el número de procesadores que están actualmente activos en un grupo especificado.
NdisGroupActiveProcessorMask

La función NdisGroupActiveProcessorMask devuelve la máscara de procesador activa actualmente para el grupo especificado.
NdisGroupMaxProcessorCount

La función NdisGroupMaxProcessorCount determina el número máximo de procesadores de un grupo de procesadores especificado.
NdisIfAddIfStackEntry

La función NdisIfAddIfStackEntry especifica el orden de dos interfaces de red en la pila de interfaz de red NDIS.
NdisIfAllocateNetLuidIndex

La función NdisIfAllocateNetLuidIndex asigna un índice de NET_LUID para un proveedor de interfaz de red NDIS.
NdisIfDeleteIfStackEntry

La función NdisIfDeleteIfStackEntry elimina información sobre el orden de dos interfaces de red en la pila de interfaz NDIS.
NdisIfDeregisterInterface

La función NdisIfDeregisterInterface anula el registro de una interfaz de red NDIS registrada anteriormente mediante una llamada a la función NdisIfRegisterInterface.
NdisIfDeregisterProvider

La función NdisIfDeregisterProvider anula el registro de un proveedor de interfaz que se registró anteriormente mediante una llamada a la función NdisIfRegisterProvider.
NdisIfFreeNetLuidIndex

La función NdisIfFreeNetLuidIndex libera una interfaz de red NET_LUID índice asignado previamente mediante una llamada a la función NdisIfAllocateNetLuidIndex.
NdisIfGetInterfaceIndexFromNetLuid

La función NdisIfGetInterfaceIndexFromNetLuid obtiene el índice de interfaz de red asociado a un valor de NET_LUID.
NdisIfGetNetLuidFromInterfaceIndex

La función NdisIfGetNetLuidFromInterfaceIndex obtiene el valor NET_LUID asociado a un índice de interfaz de red.
NdisIfQueryBindingIfIndex

La función NdisIfQueryBindingIfIndex recupera los índices de interfaz de red y NET_LUID valores de las interfaces de red con capas más altas y más bajas asociadas a un enlace de protocolo especificado.
NdisIfRegisterInterface

La función NdisIfRegisterInterface registra una interfaz de red NDIS.
NdisIfRegisterProvider

La función NdisIfRegisterProvider registra un proveedor de interfaz de red NDIS.
NdisIMAssociateMiniport

La función NdisIMAssociateMiniport informa al NDIS de que las interfaces inferiores y superiores especificadas para los controladores de minipuerto y protocolo respectivamente pertenecen al mismo controlador intermedio.
NdisIMCancelInitializeDeviceInstance

La función NdisIMCancelInitializeDeviceInstance cancela una llamada anterior a la función NdisIMInitializeDeviceInstanceEx.
NdisIMCopySendCompletePerPacketInfo

NdisIMCopySendCompletePerPacketInfo copia la información por paquete de un paquete devuelto por un controlador de miniporte inferior en un nuevo paquete que se va a devolver a un controlador de nivel superior.
NdisIMCopySendPerPacketInfo

NdisIMCopySendPerPacketInfo copia la información por paquete de un paquete enviado por un controlador de nivel superior a un nuevo paquete que se enviará a un controlador de miniporte inferior.
NdisIMDeInitializeDeviceInstance

La función NdisIMDeInitializeDeviceInstance llama a una función MiniportHaltEx del controlador intermedio NDIS para anular la miniporte virtual del controlador.
NdisIMDeregisterLayeredMiniport

NdisIMDeregisterLayeredMiniport libera un controlador intermedio registrado anteriormente.
NdisIMGetBindingContext

La función NdisIMGetBindingContext permite que un controlador de protocolo NDIS acceda al área de contexto del dispositivo, creada por un controlador intermedio subyacente, para un miniporte virtual al que está enlazado el controlador de protocolo de nivel superior.
NdisIMGetDeviceContext

Esta función permite que una función MiniportInitialize del controlador intermedio NDIS acceda al área de contexto del dispositivo asignada por su función ProtocolBindAdapter.
NdisIMInitializeDeviceInstanceEx

La función NdisIMInitializeDeviceInstanceEx inicia la operación de inicialización de un miniport virtual y, opcionalmente, configura información de estado sobre la minipuerto virtual para controladores de protocolo enlazados posteriormente.
NdisIMNotifyPnPEvent

NdisIMNotifyPnPEvent propaga la notificación de un evento de Plug and Play o Power Management a un controlador de exceso.
NdisIMRegisterLayeredMiniport

NdisIMRegisterLayeredMiniport registra los puntos de entrada MiniportXxx del controlador intermedio y el nombre con la biblioteca NDIS cuando se inicializa el controlador.
NdisInitAnsiString

La función NdisInitAnsiString inicializa una cadena ANSI contada.
NdisInitializeEvent

La función NdisInitializeEvent configura un objeto de evento durante la inicialización del controlador que se usará posteriormente como mecanismo de sincronización.
NdisInitializeListHead

La función NdisInitializeListHead inicializa una cola doblemente vinculada y mantenida por el controlador.
NdisInitializeNPagedLookasideList

La función NdisInitializeNPagedLookasideList inicializa una lista de aspecto. Después de una inicialización correcta, los bloques de tamaño fijo no paginados se pueden asignar desde y liberarse a la lista de búsqueda.
NdisInitializeReadWriteLock

La función NdisInitializeReadWriteLock inicializa una variable de bloqueo de lectura o escritura de tipo NDIS_RW_LOCK. Nota La interfaz de bloqueo de lectura y escritura está en desuso para los controladores NDIS 6.20 y versiones posteriores, que deben usar NdisAllocateRWLock en lugar de NdisInitializeReadWriteLock.
NdisInitializeSListHead

La función NdisInitializeSListHead inicializa el encabezado de una lista secuenciada, interbloqueada y vinculada de forma singly.
NdisInitializeString

La función NdisInitializeString asigna almacenamiento para e inicializa una cadena contada en el juego de caracteres predeterminado del sistema.
NdisInitUnicodeString

La función NdisInitUnicodeString inicializa una cadena Unicode contada.
NdisInterlockedAddLargeStatistic

La función NdisInterlockedAddLargeStatistic realiza una adición interbloqueada de un valor de incremento de ULONG a un valor de LARGE_INTEGER addend.
NdisInterlockedAddUlong

La función NdisInterlockedAddUlong agrega un valor long sin signo a un entero sin signo determinado como una operación atómica, utilizando un bloqueo de número proporcionado por el autor de la llamada para sincronizar el acceso a la variable de entero.
NdisInterlockedDecrement

La función NdisInterlockedDecrement disminuye una variable proporcionada por el autor de la llamada de tipo LONG como una operación atómica.
NdisInterlockedIncrement

La función NdisInterlockedIncrement incrementa una variable proporcionada por el autor de la llamada como una operación atómica.
NdisInterlockedInsertHeadList

La función NdisInterlockedInsertHeadList inserta una entrada, normalmente un paquete, en la cabeza de una lista vinculada doblemente para que el acceso a la lista se sincronice de forma segura para varios procesadores.
NdisInterlockedInsertTailList

La función NdisInterlockedInsertTailList inserta una entrada, normalmente un paquete, en la cola de una lista vinculada duplicada para que el acceso a la lista se sincronice de forma segura para varios procesadores.
NdisInterlockedPopEntrySList

La función NdisInterlockedPopEntrySList quita la primera entrada de una lista secuenciada vinculada.
NdisInterlockedPushEntrySList

La función NdisInterlockedPushEntrySList inserta una entrada en el encabezado de una lista vinculada secuenciadamente.
NdisInterlockedRemoveHeadList

La función NdisInterlockedRemoveHeadList quita una entrada, normalmente un paquete, del encabezado de una lista vinculada duplicada para que el acceso a la lista se sincronice de forma segura para varios procesadores.
NdisMAllocateNetBufferSGList

Los controladores de minipuerto de Bus-master llaman a la función NdisMAllocateNetBufferSGList para obtener una lista de dispersión y recopilación de los datos de red asociados a una estructura de NET_BUFFER.
NdisMAllocatePort

La función NdisMAllocatePort asigna un puerto NDIS asociado a un adaptador de minipuerto.
NdisMAllocateSharedMemory

NdisMAllocateSharedMemory asigna y asigna un intervalo de memoria de host para que el intervalo de memoria sea accesible simultáneamente desde el sistema host y una NIC DMA.
NdisMAllocateSharedMemoryAsyncEx

Los controladores de Miniport llaman a la función NdisMAllocateSharedMemoryAsyncEx para asignar memoria adicional compartida entre el controlador y su NIC DMA de bus-master, normalmente cuando el controlador de miniporte se está ejecutando bajo en los búferes de recepción de NIC disponibles.
NdisMapFile

La función NdisMapFile asigna un archivo ya abierto a un búfer accesible para el autor de la llamada si el archivo no está asignado actualmente.
NdisMaxGroupCount

La función NdisMaxGroupCount devuelve el número máximo de grupos de procesadores en el sistema de equipo local.
NdisMCloseLog

NdisMCloseLog libera los recursos que se usaron para el registro.
NdisMCmActivateVc

NdisMCmActivateVc notifica a NDIS que un controlador MCM está listo para realizar transferencias en un VC determinado.
NdisMCmAddPartyComplete

NdisMCmAddPartyComplete devuelve el estado final de la solicitud de un cliente, para la que el controlador MCM devolvió anteriormente NDIS_STATUS_PENDING, para agregar una entidad a un vc de varios puntos establecido.
NdisMCmCloseAddressFamilyComplete

NdisMCmCloseAddressFamilyComplete devuelve el estado final de la solicitud de un cliente, para la que el controlador MCM devolvió NDIS_STATUS_PENDING, para cerrar el AF.
NdisMCmCloseCallComplete

NdisMCmCloseCallComplete devuelve el estado final de la solicitud de un cliente, para la que el controlador MCM devolvió anteriormente NDIS_STATUS_PENDING, para anular una llamada.
NdisMCmCreateVc

NdisMCmCreateVc configura un punto de conexión en el que un controlador MCM puede enviar una oferta de llamada entrante a un cliente.
NdisMCmDeactivateVc

NdisMCmDeactivateVc notifica a NDIS que no habrá más transferencias en un VC activo determinado.
NdisMCmDeleteVc

NdisMCmDeleteVc destruye un VC creado por el autor de la llamada.
NdisMCmDeregisterSapComplete

NdisMCmDeregisterSapComplete devuelve el estado final de la solicitud de un cliente, para la que el controlador MCM devolvió anteriormente NDIS_STATUS_PENDING, para anular el registro de un SAP.
NdisMCmDispatchCallConnected

NdisMCmDispatchCallConnected notifica a NDIS y al cliente que las transferencias de datos pueden comenzar en un VC que el controlador MCM creó para una llamada entrante iniciada en un nodo remoto.
NdisMCmDispatchIncomingCall

NdisMCmDispatchIncomingCall informa al cliente de una llamada entrante en un SAP registrado previamente por ese cliente con el controlador MCM.
NdisMCmDispatchIncomingCallQoSChange

NdisMCmDispatchIncomingCallQoSChange notifica a un cliente que se ha recibido una solicitud para cambiar la calidad de servicio en la conexión activa de ese cliente a través de la red.
NdisMCmDispatchIncomingCloseCall

NdisMCmDispatchIncomingCloseCall indica a un cliente que desactive una llamada activa o ofrecida, normalmente porque el controlador MCM ha recibido una solicitud de la red para cerrar la conexión.
NdisMCmDispatchIncomingDropParty

NdisMCmDispatchIncomingDropParty notifica a un cliente que debe quitar una entidad determinada en un VC de varios puntos.
NdisMCmDropPartyComplete

NdisMCmDropPartyComplete devuelve el estado final de la solicitud de un cliente, para la que el controlador MCM devolvió anteriormente NDIS_STATUS_PENDING, para quitar una entidad de un VC de varios puntos.
NdisMCmMakeCallComplete

NdisMCmMakeCallComplete devuelve el estado final de la solicitud de un cliente, para la que el controlador MCM devolvió anteriormente NDIS_STATUS_PENDING, para realizar una llamada saliente.
NdisMCmModifyCallQoSComplete

NdisMCmModifyCallQoSComplete indica la finalización de la solicitud del cliente, para la que el controlador MCM devolvió anteriormente NDIS_STATUS_PENDING, para modificar la calidad de servicio en una credencial verificable.
NdisMCmNotifyCloseAddressFamily

La función NdisMCmNotifyCloseAddressFamily notifica a NDIS que una familia de direcciones especificada (AF) asociada a un administrador de llamadas de miniport (MCM) debe cerrarse y NDIS debe notificar a los clientes de CoNDIS afectados.
NdisMCmOidRequest

La función NdisMCmOidRequest envía una solicitud OID desde un controlador del administrador de llamadas de miniporte (MCM) a un cliente de CoNDIS.
NdisMCmOidRequestComplete

La función NdisMCmOidRequestComplete devuelve el estado final de una solicitud OID de CoNDIS que una función protocolar del controlador ProtocolCoOidRequest del controlador de miniporte (MCM) devolvió anteriormente NDIS_STATUS_PENDING para.
NdisMCmOpenAddressFamilyComplete

NdisMCmOpenAddressFamilyComplete devuelve el estado final de la solicitud de un cliente, para la que la función ProtocolCmOpenAf del controlador MCM devolvió NDIS_STATUS_PENDING, para abrir la familia de direcciones del controlador MCM.
NdisMCmRegisterAddressFamilyEx

La función NdisMCmRegisterAddressFamilyEx registra una familia de direcciones (AF) para la comunicación entre un administrador de llamadas de miniporte (MCM) y los clientes de CoNDIS.
NdisMCmRegisterSapComplete

NdisMCmRegisterSapComplete devuelve el estado final de la solicitud de un cliente, para la que la función ProtocolCmRegisterSap del controlador MCM devolvió anteriormente NDIS_STATUS_PENDING, para registrar un SAP.
NdisMCoActivateVcComplete

NdisMCoActivateVcComplete notifica a NDIS y al administrador de llamadas que el controlador de miniporte ha terminado de procesar una solicitud activate-VC iniciada por CM, para la que el controlador de miniporte devolvió previamente NDIS_STATUS_PENDING.
NdisMCoDeactivateVcComplete

NdisMCoDeactivateVcComplete notifica a NDIS y al administrador de llamadas que el controlador de miniporte ha terminado de procesar una solicitud de desactivación-VC iniciada por CM, para la que el controlador de miniporte devolvió previamente NDIS_STATUS_PENDING.
NdisMCoIndicateReceiveNetBufferLists

La función NdisMCoIndicateReceiveNetBufferLists indica que el controlador de miniporte recibió datos de la red.
NdisMCoIndicateStatusEx

La función NdisMCoIndicateStatusEx informa de un cambio en el estado de un adaptador de miniporte de CoNDIS.
NdisMCompleteDmaTransfer

La función NdisMCompleteDmaTransfer indica que se ha completado una operación de transferencia DMA del sistema. Restablece el controlador DMA del sistema como preparación para las transferencias de DMA adicionales.
NdisMConfigMSIXTableEntry

La función NdisMConfigMSIXTableEntry realiza operaciones de configuración para entradas de tabla MSI-X para mensajes MSI-X asignados por el dispositivo.
NdisMCoOidRequestComplete

La función NdisMCoOidRequestComplete devuelve el estado final de una solicitud OID para la que la función MiniportCoOidRequest del controlador de miniporte devuelve NDIS_STATUS_PENDING.
NdisMCoSendNetBufferListsComplete

La función NdisMCoSendNetBufferListsComplete devuelve una lista vinculada de estructuras de NET_BUFFER_LIST a un controlador de exceso y devuelve el estado final de una solicitud de envío de CoNDIS.
NdisMCreateLog

NdisMCreateLog asigna y abre un archivo de registro en el que un controlador de miniporte puede escribir datos para que se muestren mediante una aplicación Win32 dedicada al controlador.
NdisMDeregisterDevice

La función NdisMDeregisterDevice quita del sistema un objeto de dispositivo que se creó con NdisMRegisterDevice.
NdisMDeregisterDmaChannel

La función NdisMDeregisterDmaChannel libera una notificación del controlador de miniporte en un canal DMA para una NIC.
NdisMDeregisterInterruptEx

Los controladores de Miniport llaman a NdisMDeregisterInterruptEx para liberar recursos asignados previamente con la función NdisMRegisterInterruptEx.
NdisMDeregisterIoPortRange

NdisMDeregisterIoPortRange publica una asignación configurada con NdisMRegisterIoPortRange durante la inicialización del controlador.
NdisMDeregisterMiniportDriver

Un controlador de minipuerto llama a la función NdisMDeregisterMiniportDriver para liberar los recursos asignados con una llamada anterior a la función NdisMRegisterMiniportDriver.
NdisMDeregisterScatterGatherDma

Los controladores de minipuerto de Bus-master llaman a NdisMDeregisterScatterGatherDma para liberar los recursos DMA que se asignaron con la función NdisMRegisterScatterGatherDma.
NdisMDirectOidRequestComplete

Los controladores de minipuerto llaman a la función NdisMDirectOidRequestComplete para devolver el estado final de una solicitud OID directa para la que la función MiniportDirectOidRequest del controlador devolvió NDIS_STATUS_PENDING.
NdisMEnableVirtualization

Un controlador de minipuerto llama a la función NdisMEnableVirtualization durante la creación o eliminación de un conmutador NIC en el adaptador de red.
NdisMFlushLog

NdisMFlushLog borra el archivo de registro.
NdisMFreeNetBufferSGList

Los controladores de minipuerto de Bus-master llaman a la función NdisMFreeNetBufferSGList para liberar recursos de dispersión y recopilación asignados mediante una llamada a la función NdisMAllocateNetBufferSGList.
NdisMFreePort

La función NdisMFreePort libera un puerto NDIS que se asignó anteriormente con la función NdisMAllocatePort.
NdisMFreeSharedMemory

NdisMFreeSharedMemory libera memoria asignada previamente por NdisMAllocateSharedMemory o NdisMAllocateSharedMemoryAsyncEx por el controlador de una NIC DMA.
NdisMGetBusData

Los controladores NDIS llaman a la función NdisMGetBusData para leer el espacio de configuración de un dispositivo.
NdisMGetDeviceProperty

La función NdisMGetDeviceProperty recupera los objetos de dispositivo necesarios para configurar la comunicación con un controlador de minipuerto a través de un controlador de bus.
NdisMGetDmaAlignment

La función NdisMGetDmaAlignment devuelve los requisitos de alineación del sistema DMA para una NIC.
NdisMGetVirtualFunctionBusData

Un controlador de minipuerto llama a la función NdisMGetVirtualFunctionBusData para leer datos del espacio de configuración PCI Express (PCIe) de una función virtual especificada (VF) en el adaptador de red.
NdisMGetVirtualFunctionLocation

Un controlador de minipuerto llama a la función NdisMGetVirtualFunctionLocation para consultar la ubicación del dispositivo de una función virtual PCI Express (PCIe) en un bus PCI. El controlador usa la ubicación del dispositivo para construir el identificador del solicitante PCIe (RID) para el VF.
NdisMIdleNotificationComple

Los controladores de minipuerto llaman a NdisMIdleNotificationComplete para completar una notificación de inactividad pendiente para una operación de suspensión selectiva de NDIS. NDIS inicia la operación cuando llama a la función del controlador MiniportIdleNotification del controlador.
NdisMIdleNotificationConfirm

Los controladores de minipuerto llaman a NdisMIdleNotificationConfirm para notificar a NDIS que el adaptador de red inactivo se puede suspender y pasar de forma segura a un estado de bajo consumo. Los controladores de minipuerto llaman a esta función durante una operación de suspensión selectiva de NDIS.
NdisMIndicateReceiveNetBufferLists

Los controladores de minipuerto llaman a la función NdisMIndicateReceiveNetBufferLists para indicar la recepción de datos de la red.
NdisMIndicateStatus

NdisMIndicateStatus indica cambios en el estado de una NIC a controladores NDIS de nivel superior.
NdisMIndicateStatusEx

La función NdisMIndicateStatusEx informa de un cambio en el estado de un adaptador de minipuerto.
NdisMInitializeWrapper

NdisMInitializeWrapper notifica a NDIS que se inicializa un nuevo controlador de minipuerto.
NdisMInvalidateConfigBlock

Un controlador de minipuerto llama a la función NdisMInvalidateConfigBlock para notificar a NDIS que se han cambiado los datos de uno o varios bloques de configuración de función virtual (VF).
NdisMMapIoSpace

NdisMMapIoSpace asigna un intervalo "físico" relativo al bus determinado de ram del dispositivo o se registra en un intervalo virtual de espacio del sistema.
NdisMNetPnPEvent

Los controladores de minipuerto de NDIS (y controladores intermedios registrados como controladores de minipuerto) llaman a la función NdisMNetPNPEvent para originar un evento de Plug and Play de red, un evento PnP de NDIS o un evento de Administración de energía o propagarlo a controladores demasiado grandes.
NdisMOidRequestComplete

Los controladores de minipuerto llaman a la función NdisMOidRequestComplete para devolver el estado final de una solicitud OID para la que la función MiniportOidRequest del controlador devolvió NDIS_STATUS_PENDING.
NdisMoveMemory

La función NdisMoveMemory copia un número especificado de bytes de una ubicación proporcionada por el autor de la llamada a otra.
NdisMPauseComplete

Un controlador de minipuerto debe llamar a la función NdisMPauseComplete para completar una operación de pausa si el controlador devolvió NDIS_STATUS_PENDING desde su función MiniportPause.
NdisMQueryAdapterInstanceName

La función NdisMQueryAdapterInstanceName recupera el nombre descriptivo de un adaptador de miniport.
NdisMQueryProbedBars

Un controlador de minipuerto llama a la función NdisMQueryProbedBars para obtener los valores de los registros de direcciones base (BAR) de PCI Express (PCIe) de un adaptador de red.
NdisMQueueDpc

Los controladores de minipuerto de NDIS llaman a la función NdisMQueueDpc para programar llamadas DPC en CPU.
NdisMQueueDpcEx

Los controladores de minipuerto de NDIS llaman a la función NdisMQueueDpcEx para programar llamadas DPC en CPU.
NdisMReadConfigBlock

Un controlador de minipuerto para una función virtual PCI Express (PCIe) llama a la función NdisMReadConfigBlock para leer datos de un bloque de configuración de VF.
NdisMReadDmaCounter

La función NdisMReadDmaCounter devuelve el valor actual del contador del controlador DMA del sistema.
NdisMRegisterDevice

La función NdisMRegisterDevice crea un objeto de dispositivo con nombre y un vínculo simbólico entre el objeto de dispositivo y un nombre visible para el usuario para ese dispositivo.
NdisMRegisterDmaChannel

La función NdisMRegisterDmaChannel reclama un canal de controlador DMA del sistema durante la inicialización de las operaciones DMA en una NIC subordinada o en una NIC de bus-master isA.
NdisMRegisterInterruptEx

Los controladores de minipuerto de NDIS llaman a la función NdisMRegisterInterruptEx para registrar una interrupción.
NdisMRegisterIoPortRange

NdisMRegisterIoPortRange configura el acceso del controlador a los puertos de E/S del dispositivo con las funciones NdisRawReadPortXxx y NdisRawritePortXxx y reclama el intervalo de direcciones de puerto de E/S en el registro para la NIC de ese controlador.
NdisMRegisterMiniportDriver

Un controlador de minipuerto llama a la función NdisMRegisterMiniportDriver para registrar puntos de entrada MiniportXxx con NDIS como primer paso en la inicialización.
NdisMRegisterScatterGatherDma

Los controladores de minipuerto maestro de bus llaman a la función NdisMRegisterScatterGatherDma de MiniportInitializeEx para inicializar un canal DMA de dispersión y recopilación.
NdisMRegisterUnloadHandler

La función NdisMRegisterUnloadHandler registra un controlador de descarga para un controlador.
NdisMRemoveMiniport

La función NdisMRemoveMiniport quita el adaptador de controlador de miniport especificado que el controlador de minipuerto ha determinado que es irrecuperable del sistema.
NdisMResetComplete

La función NdisMResetComplete devuelve el estado final de una solicitud de restablecimiento para la que el controlador de miniporte devolvió previamente NDIS_STATUS_PENDING.
NdisMResetComplete

Más información sobre: Función NdisMResetComplete (NDIS 6.x)
NdisMResetMiniport

Un controlador de minipuerto llama a la función NdisMResetMiniport para desencadenar una operación de restablecimiento posterior desde NDIS.
NdisMRestartComplete

Un controlador de minipuerto debe llamar a la función NdisMRestartComplete para completar una operación de reinicio si el controlador devolvió NDIS_STATUS_PENDING desde su función MiniportRestart.
NdisMSendNetBufferListsComplete

Los controladores de minipuerto llaman a la función NdisMSendNetBufferListsComplete para devolver una lista vinculada de estructuras de NET_BUFFER_LIST a un controlador de sobreasignación y devolver el estado final de una solicitud de envío.
NdisMSetAttributesEx

NdisMSetAttributesEx informa a la biblioteca NDIS sobre las características significativas de la NIC o NIC virtual del autor de la llamada durante la inicialización.
NdisMSetBusData

Los controladores NDIS llaman a la función NdisMSetBusData para escribir en el espacio de configuración de un dispositivo.
NdisMSetMiniportAttributes

Un controlador de minipuerto debe llamar a la función NdisMSetMiniportAttributes desde su función MiniportInitializeEx para identificar un área de contexto para el adaptador de miniporte a NDIS y proporcionar NDIS con información sobre el adaptador de miniporte.
NdisMSetupDmaTransfer

La función NdisMSetupDmaTransfer configura el controlador DMA de host para una transferencia DMA.
NdisMSetVirtualFunctionBusData

Un controlador de minipuerto llama a la función NdisMSetVirtualFunctionBusData para escribir datos en el espacio de configuración PCI Express (PCIe) de una función virtual (VF) en el adaptador de red.
NdisMSleep

La función NdisMSleep retrasa la ejecución del autor de la llamada durante un intervalo determinado en microsegundos.
NdisMSynchronizeWithInterruptEx

La función NdisMSynchronizeWithInterruptEx sincroniza la ejecución de una función proporcionada por el controlador miniport con la función MiniportInterrupt.
NdisMUnmapIoSpace

NdisMUnmapIoSpace libera un intervalo virtual asignado por una llamada en tiempo de inicialización a NdisMMapIoSpace.
NdisMWriteConfigBlock

Un controlador de minipuerto para una función virtual de PCI Express (PCIe) llama a la función NdisMWriteConfigBlock para escribir datos en un bloque de configuración de VF.
NdisMWriteLogData

NdisMWriteLogData transfiere la información proporcionada por el controlador en el archivo de registro para su consumo y visualización mediante una aplicación Win32 dedicada al controlador.
NdisOidRequest

La función NdisOidRequest reenvía una solicitud a los controladores subyacentes para consultar las funcionalidades o el estado de un adaptador o establecer el estado de un adaptador.
NdisOpenAdapter

NdisOpenAdapter configura un enlace entre el protocolo de llamada y un controlador NIC o un controlador intermedio NDIS subyacente determinado.
NdisOpenAdapterEx

Un controlador de protocolo llama a la función NdisOpenAdapterEx desde su función ProtocolBindAdapterEx para configurar un enlace entre el controlador de protocolo y un controlador subyacente.
NdisOpenConfigurationEx

Los controladores NDIS llaman a la función NdisOpenConfigurationEx para obtener un identificador de configuración que permita el acceso a los parámetros de configuración del registro.
NdisOpenConfigurationKeyByIndex

La función NdisOpenConfigurationKeyByIndex abre una subclave de una clave del Registro abierta determinada designada por un identificador proporcionado por el autor de la llamada.
NdisOpenConfigurationKeyByName

La función NdisOpenConfigurationKeyByName abre una subclave con nombre de una clave del Registro abierta determinada designada por un identificador proporcionado por el autor de la llamada.
NdisOpenFile

La función NdisOpenFile devuelve un identificador para un archivo abierto.
NdisOpenProtocolConfiguration

NdisOpenProtocolConfiguration devuelve un identificador para la clave del Registro en la que se almacena la información por adaptador de un controlador de protocolo.
NdisPacketPoolUsage

Esta función devuelve el número de descriptores de paquetes asignados actualmente desde un grupo de paquetes.
NdisQueryAdapterInstanceName

La función NdisQueryAdapterInstanceName recupera el nombre descriptivo de una NIC física o un adaptador virtual al que está enlazado el controlador de protocolo de llamada.
NdisQueryBindInstanceName

La función NdisQueryBindInstanceName recupera el nombre descriptivo de una NIC física o un adaptador virtual al que se enlazará el controlador de protocolo de llamada.
NdisQueryDepthSList

La función NdisQueryDepthSList devuelve el número actual de entradas de una lista vinculada secuenciada determinada.
NdisQueueIoWorkItem

Los controladores NDIS llaman a la función NdisQueueIoWorkItem para poner en cola un elemento de trabajo.
NdisRawReadPortBufferUchar

NdisRawReadPortBufferUchar lee un número especificado de bytes en un búfer proporcionado por el autor de la llamada.
NdisRawReadPortBufferUlong

NdisRawReadPortBufferUlong lee un número especificado de ULONG en un búfer proporcionado por el autor de la llamada.
NdisRawReadPortBufferUshort

NdisRawReadPortBufferUshort lee un número especificado de USHORT en un búfer proporcionado por el autor de la llamada.
NdisRawReadPortUchar

NdisRawReadPortUchar lee un byte de un puerto de E/S determinado en la NIC.
NdisRawReadPortUlong

NdisRawReadPortUlong lee un valor de ULONG de un puerto de E/S determinado en la NIC.
NdisRawReadPortUshort

NdisRawReadPortUshort lee un valor de USHORT de un puerto de E/S determinado en la NIC.
NdisRawritePortBufferUchar

NdisRawWritePortBufferUchar escribe un número especificado de bytes de un búfer proporcionado por el autor de la llamada en un puerto de E/S determinado.
NdisRawWritePortBufferUlong

NdisRawWritePortBufferUlong escribe un número especificado de valores de ULONG de un búfer proporcionado por el autor de la llamada en un puerto de E/S determinado.
NdisRawritePortBufferUshort

NdisRawWritePortBufferUshort escribe un número especificado de valores de USHORT de un búfer proporcionado por el autor de la llamada en un puerto de E/S determinado.
NdisRawritePortUchar

NdisRawritePortUchar escribe un byte en un puerto de E/S en la NIC.
NdisRawritePortUlong

NdisRawritePortUlong escribe un valor de ULONG en un puerto de E/S en la NIC.
NdisRawritePortUshort

NdisRawritePortUshort escribe un valor de USHORT en un puerto de E/S en la NIC.
NdisReadConfiguration

La función NdisReadConfiguration devuelve el valor de una entrada con nombre del tipo especificado del Registro, dado el identificador a una clave del Registro abierta.
NdisReadNetworkAddress

La función NdisReadNetworkAddress devuelve la dirección de red configurable por software que se almacenó en el registro para una NIC cuando se instaló en el equipo.
NdisReadRegisterUchar

El controlador de minipuerto llama a NdisReadRegisterUchar para leer un UCHAR desde un registro de dispositivo asignado a memoria.
NdisReadRegisterUlong

El controlador de minipuerto llama a NdisReadRegisterUlong para leer un ULONG desde un registro de dispositivo asignado a memoria.
NdisReadRegisterUshort

El controlador de miniporta llama a NdisReadRegisterUshort para leer un USHORT desde un registro de dispositivo asignado a memoria.
NdisReEnumerateProtocolBindings

La función NdisReEnumerateProtocolBindings hace que NDIS llame a la función ProtocolBindAdapterEx de un controlador de protocolo una vez para cada adaptador de miniporte para el que el controlador está configurado para enlazar, pero al que el controlador no está enlazado actualmente.
NdisRegisterDeviceEx

La función NdisRegisterDeviceEx crea un objeto de dispositivo basado en los atributos especificados.
NdisRegisterProtocol

NdisRegisterProtocol registra los puntos de entrada ProtocolXxx del controlador NDIS y el nombre con la biblioteca NDIS cuando se inicializa el controlador.
NdisRegisterProtocolDriver

Un controlador de protocolo llama a la función NdisRegisterProtocolDriver para registrar sus funciones ProtocolXxx con NDIS.
NdisReleaseReadWriteLock

La función NdisReleaseReadWriteLock libera un bloqueo adquirido en una llamada anterior a NdisAcquireReadWriteLock.Nota La interfaz de bloqueo de lectura y escritura está en desuso para los controladores NDIS 6.20 y posteriores, que deben usar NdisReleaseRWLock en lugar de NdisReleaseReadWriteLock.
NdisReleaseRWLock

La función NdisReleaseRWLock libera un bloqueo de lectura y escritura que el autor de la llamada usa para obtener acceso a los recursos que se comparten entre subprocesos de controlador.
NdisReleaseSpinLock

La función NdisReleaseSpinLock libera un bloqueo de número que se adquirió en una llamada anterior a la función NdisAcquireSpinLock.
NdisRequest

NdisRequest reenvía una solicitud al controlador subyacente que consulta las funcionalidades o el estado de su NIC o que establece el estado de su NIC.
NdisResetEvent

La función NdisResetEvent borra el estado Signaled de un evento determinado.
NdisRetrieveUlong

La función NdisRetrieveUlong recupera un valor de ULONG de la dirección de origen, evitando errores de alineación.
NdisReturnNetBufferLists

Los controladores NDIS llaman a la función NdisReturnNetBufferLists para liberar la propiedad de una lista de estructuras de NET_BUFFER_LIST, junto con las estructuras de NET_BUFFER asociadas y los datos de red.
NdisScheduleWorkItem

NdisScheduleWorkItem inserta un elemento de trabajo determinado en una cola desde la que un subproceso de trabajo del sistema quita el elemento y proporciona control a la función de devolución de llamada que el controlador proporcionó anteriormente a NdisInitializeWorkItem.
NdisSendNetBufferLists

Los controladores de protocolo llaman a la función NdisSendNetBufferLists para enviar datos de red contenidos en una lista de estructuras de NET_BUFFER_LIST.
NdisSetCoalescableTimerObject

La función NdisSetCoalescableTimerObject establece un objeto de temporizador que el sistema operativo coordina con otros temporizadores, normalmente para reducir el consumo de energía, cuando la expiración exacta del temporizador no es importante para el funcionamiento del controlador.
NdisSetEvent

La función NdisSetEvent establece un evento determinado en el estado señalado si aún no estaba señalizado.
NdisSetOptionalHandlers

Los controladores NDIS pueden llamar a la función NdisSetOptionalHandlers para establecer o cambiar los puntos de entrada de las funciones del controlador.
NdisSetPhysicalAddressHigh

NdisSetPhysicalAddressHigh establece la parte de orden superior de una dirección física determinada en un valor determinado.
NdisSetPhysicalAddressLow

NdisSetPhysicalAddressLow establece la parte de orden bajo de una dirección física determinada en un valor determinado.
NdisSetTimerObject

La función NdisSetTimerObject establece un objeto de temporizador que se activará después de un intervalo especificado o periódicamente.
NdisStallExecution

La función NdisStallExecution detiene el autor de la llamada en el procesador actual durante un intervalo determinado.
NdisStoreUlong

La función NdisStoreUlong almacena un valor ULONG en una dirección determinada, evitando errores de alineación.
NdisSynchronousOidRequest

Los controladores de protocolo llaman a la función NdisSynchronousOidRequest para originar una nueva solicitud de OID sincrónica y emitirla a los controladores subyacentes.
NdisSystemActiveProcessorCount

La función NdisSystemActiveProcessorCount devuelve el número de procesadores activos actualmente en el equipo local.
NdisSystemProcessorCount

La función NdisSystemProcessorCount determina si el autor de la llamada se ejecuta en un equipo uniprocesador o multiprocesador.
NdisTerminateWrapper

NdisTerminateWrapper libera los recursos del sistema asignados cuando el controlador NIC llamado NdisMInitializeWrapper.
NdisUnbindAdapter

Los controladores de protocolo llaman a la función NdisUnbindAdapter para solicitar a NDIS que cierre un enlace a un adaptador de miniport subyacente.
NdisUnchainBufferAtBack

NdisUnchainBufferAtBack quita el descriptor de búfer al final de la cadena de descriptores de búfer para un paquete determinado.
NdisUnicodeStringToAnsiString

La función NdisUnicodeStringToAnsiString convierte una cadena Unicode con recuento determinada en una cadena ANSI contada. La traducción se ajusta a la información de configuración regional del sistema actual.
NdisUnmapFile

La función NdisUnmapFile libera una asignación de direcciones virtuales de un archivo configurado previamente con la función NdisMapFile.
NdisUpcaseUnicodeString

La función NdisUpcaseUnicodeString convierte una copia de una cadena Unicode determinada en mayúsculas y devuelve la cadena convertida. Nota Esta función está en desuso para NDIS 6.0 y versiones posteriores.
NdisWaitEvent

La función NdisWaitEvent coloca al autor de la llamada en un estado de espera hasta que el evento especificado se establece en el estado Signaled o en el tiempo de espera de espera.
NdisWriteConfiguration

La función NdisWriteConfiguration escribe un valor proporcionado por el autor de la llamada para una entrada especificada en el Registro. Esta función se debe invocar en serie con respecto a sí misma y a la función NdisReadConfiguration.
NdisWriteErrorLogEntry

NdisWriteErrorLogEntry escribe una entrada en el archivo de registro de errores de E/S del sistema.
NdisWriteEventLogEntry

NdisWriteEventLogEntry registra un evento en el registro de eventos win32.
NdisWriteRegisterUchar

El controlador de minipuerto llama a NdisWriteRegisterUchar para escribir un UCHAR en un registro de dispositivo asignado a memoria.
NdisWriteRegisterUlong

El controlador de minipuerto llama a NdisWriteRegisterUlong para escribir un ULONG en un registro de dispositivo asignado a memoria.
NdisWriteRegisterUshort

El controlador de minipuerto llama a NdisWriteRegisterUshort para escribir un USHORT en un registro de dispositivo asignado a memoria.
NdisZeroMappedMemory

NdisZeroMappedMemory rellena un bloque de memoria asignado con una llamada anterior a NdisMMapIoSpace con ceros.
NdisZeroMemory

La función NdisZeroMemory rellena un bloque de memoria con ceros.
NET_BUFFER_LIST_RECEIVE_FILTER_ID

La macro NET_BUFFER_LIST_RECEIVE_FILTER_ID obtiene un identificador de filtro de recepción de los datos fuera de banda (OOB) en una estructura de NET_BUFFER_LIST.
NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID

La macro NET_BUFFER_LIST_RECEIVE_FILTER_VPORT_ID establece u obtiene el identificador de un puerto virtual (VPort) dentro de los datos fuera de banda (OOB) en una estructura de NET_BUFFER_LIST.
NET_BUFFER_LIST_RECEIVE_QUEUE_ID

La macro NET_BUFFER_LIST_RECEIVE_QUEUE_ID establece u obtiene el identificador de una cola de máquinas virtuales (VMQ) o virtualización de E/S raíz única (SR-IOV) que recibe el identificador de cola dentro de los datos fuera de banda (OOB) de una estructura de NET_BUFFER_LIST.
NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL

Las extensiones de conmutador extensible de Hyper-V usan la macro NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL para acceder a la unión de NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO en el área de contexto de conmutador extensible en una estructura de NET_BUFFER_LIST.

Funciones de devolución de llamada

 
ALLOCATE_SHARED_MEMORY_HANDLER

NDIS llama a la función NetAllocateSharedMemory (punto de entrada ALLOCATE_SHARED_MEMORY_HANDLER) cuando un controlador asigna memoria compartida de un proveedor de memoria compartida.
FILTER_ATTACH

NDIS llama a la función FilterAttach del controlador de filtro para asignar e inicializar las estructuras de datos de un módulo de filtro. Nota Debe declarar la función mediante el tipo FILTER_ATTACH.
FILTER_CANCEL_DIRECT_OID_REQUEST

NDIS llama a la función FilterCancelDirectOidRequest del controlador de filtro para cancelar una solicitud OID directa. Nota Debe declarar la función mediante el tipo FILTER_CANCEL_DIRECT_OID_REQUEST.
FILTER_CANCEL_OID_REQUEST

NDIS llama a la función FilterCancelOidRequest de un controlador de filtro para cancelar una solicitud de OID. Nota Debe declarar la función mediante el tipo FILTER_CANCEL_OID_REQUEST.
FILTER_CANCEL_SEND_NET_BUFFER_LISTS

NDIS llama a la función FilterCancelSendNetBufferLists del controlador de filtro para cancelar la transmisión de todas las estructuras de NET_BUFFER_LIST marcadas con un identificador de cancelación especificado. Nota Debe declarar la función mediante el tipo FILTER_CANCEL_SEND_NET_BUFFER_LISTS. Para obtener más información, consulte la sección Ejemplos siguientes.
FILTER_DETACH

NDIS llama a la función FilterDetach de un controlador de filtro para liberar todos los recursos asociados a un módulo de filtro. Nota Debe declarar la función mediante el tipo FILTER_DETACH.
FILTER_DEVICE_PNP_EVENT_NOTIFY

NDIS llama a la función FilterDevicePnPEventNotify de un controlador de filtro para notificar al controlador de los eventos de administración de energía y Plug and Play del dispositivo (PnP). Nota Debe declarar la función mediante el tipo FILTER_DEVICE_PNP_EVENT_NOTIFY.
FILTER_DIRECT_OID_REQUEST

NDIS llama a la función FilterDirectOidRequest del controlador de filtro para procesar una solicitud de OID directa asociada al módulo de filtro especificado. Nota Debe declarar la función mediante el tipo FILTER_DIRECT_OID_REQUEST.
FILTER_DIRECT_OID_REQUEST_COMPLETE

NDIS llama a la función FilterDirectOidRequestComplete para completar una solicitud OID directa del controlador de filtro que consulta o establece información en un controlador subyacente. Nota Debe declarar la función mediante el tipo FILTER_DIRECT_OID_REQUEST_COMPLETE.
FILTER_NET_PNP_EVENT

NDIS llama a la función FilterNetPnPEvent de un controlador de filtro para notificar al controlador de eventos de Plug and Play de red (PnP) y administración de energía. Nota Debe declarar la función mediante el tipo FILTER_NET_PNP_EVENT.
FILTER_OID_REQUEST

NDIS llama a la función FilterOidRequest del controlador de filtro para procesar una solicitud OID asociada al módulo de filtro especificado. Nota Debe declarar la función mediante el tipo FILTER_OID_REQUEST.
FILTER_OID_REQUEST_COMPLETE

NDIS llama a la función FilterOidRequestComplete para completar una solicitud de controlador de filtro que consulta o establece información en un controlador subyacente. Nota Debe declarar la función mediante el tipo FILTER_OID_REQUEST_COMPLETE.
FILTER_PAUSE

NDIS llama a la función FilterPause del controlador de filtro para iniciar una operación de pausa para el módulo de filtro especificado. Nota Debe declarar la función mediante el tipo FILTER_PAUSE.
FILTER_RECEIVE_NET_BUFFER_LISTS

NDIS llama a la función FilterReceiveNetBufferLists para solicitar un controlador de filtro para procesar una indicación de recepción. Nota Debe declarar la función mediante el tipo FILTER_RECEIVE_NET_BUFFER_LISTS.
FILTER_RESTART

La función FilterRestart inicia una operación de reinicio para el módulo de filtro especificado. Nota Debe declarar la función mediante el tipo FILTER_RESTART.
FILTER_RETURN_NET_BUFFER_LISTS

NDIS llama a la función FilterReturnNetBufferLists para devolver una lista vinculada de estructuras de NET_BUFFER_LIST y datos asociados a un controlador de filtro. Nota Debe declarar la función mediante el tipo FILTER_RETURN_NET_BUFFER_LISTS.
FILTER_SEND_NET_BUFFER_LISTS

NDIS llama a la función FilterSendNetBufferLists para permitir que un controlador de filtro filtre una lista vinculada de estructuras de NET_BUFFER_LIST. Nota Debe declarar la función mediante el tipo FILTER_SEND_NET_BUFFER_LISTS.
FILTER_SEND_NET_BUFFER_LISTS_COMPLETE

NDIS llama a la función FilterSendNetBufferListsComplete para completar una solicitud de envío que inició un controlador de filtro llamando a la función NdisFSendNetBufferLists. Nota Debe declarar la función mediante el tipo FILTER_SEND_NET_BUFFER_LISTS_COMPLETE.
FILTER_SET_MODULE_OPTIONS

La función FilterSetModuleOptions cambia el conjunto de servicios opcionales asociados a un módulo de filtro especificado. Nota Debe declarar la función mediante el tipo FILTER_SET_MODULE_OPTIONS.
FILTER_STATUS

La función FilterStatus indica los cambios de estado notificados por NDIS o un controlador subyacente. Nota Debe declarar la función mediante el tipo FILTER_STATUS.
FREE_SHARED_MEMORY_HANDLER

NDIS llama a la función NetFreeSharedMemory (punto de entrada FREE_SHARED_MEMORY_HANDLER) cuando un controlador libera memoria compartida de un proveedor de memoria compartida.
IF_QUERY_OBJECT

La función ProviderQueryObject recupera información sobre una interfaz de red.
IF_SET_OBJECT

La función ProviderSetObject establece información asociada a una interfaz de red.
MINIPORT_ADD_DEVICE

La función MiniportAddDevice permite que un controlador de miniporte establezca un área de contexto para un dispositivo agregado.
MINIPORT_ALLOCATE_SHARED_MEM_COMPLETE

NDIS llama a la función MiniportSharedMemoryAllocateComplete del controlador de miniporte para completar una solicitud de asignación de memoria compartida que el controlador de miniporte inició llamando a la función NdisMAllocateSharedMemoryAsyncEx.
MINIPORT_CANCEL_DIRECT_OID_REQUEST

NDIS llama a una función MiniportCancelDirectOidRequest del controlador de miniporte para cancelar una solicitud OID directa.
MINIPORT_CANCEL_IDLE_NOTIFICATION

NDIS llama a la función de controlador MiniportCancelIdleNotification para notificar al controlador de miniporte que NDIS ha detectado actividad en el adaptador de red suspendido.
MINIPORT_CANCEL_OID_REQUEST

NDIS llama a la función MiniportCancelOidRequest del controlador de miniporte para cancelar una solicitud de OID.
MINIPORT_CANCEL_SEND

NDIS llama a la función MiniportCancelSend del controlador de miniporte para cancelar la transmisión de todas las estructuras de NET_BUFFER_LIST marcadas con un identificador de cancelación especificado.
MINIPORT_CHECK_FOR_HANG

NDIS llama a la función MiniportCheckForHangEx del controlador de miniporte para comprobar el estado operativo del adaptador de miniporte que representa una tarjeta de interfaz de red (NIC).
MINIPORT_CO_ACTIVATE_VC

La función MiniportCoActivateVc es necesaria para miniportes orientados a la conexión.
MINIPORT_CO_CREATE_VC

La función MiniportCoCreateVc es necesaria para miniportes orientados a la conexión.
MINIPORT_CO_DEACTIVATE_VC

La función MiniportCoDeactivateVc es necesaria para miniportes orientados a la conexión.
MINIPORT_CO_DELETE_VC

La función MiniportCoDeleteVc es necesaria para miniportes orientados a la conexión.
MINIPORT_CO_OID_REQUEST

La función MiniportCoOidRequest controla una solicitud de OID para consultar o establecer información en el controlador de miniporte de CoNDIS. Nota Debe declarar la función mediante el tipo MINIPORT_CO_OID_REQUEST.
MINIPORT_CO_SEND_NET_BUFFER_LISTS

La función MiniportCoSendNetBufferLists transmite datos de red contenidos en una lista vinculada especificada de estructuras de NET_BUFFER_LIST. Nota Debe declarar la función mediante el tipo MINIPORT_CO_SEND_NET_BUFFER_LISTS.
MINIPORT_DEVICE_PNP_EVENT_NOTIFY

NDIS llama a la función MiniportDevicePnPEventNotify del controlador de miniporte para notificar al controlador de eventos de Plug and Play (PnP).
MINIPORT_DIRECT_OID_REQUEST

NDIS llama a la función MiniportDirectOidRequest del controlador de miniporte para controlar una solicitud OID directa para consultar o establecer información en el controlador.
MINIPORT_DISABLE_INTERRUPT

NDIS puede llamar al controlador MiniportDisableInterruptEx del controlador de miniporte para deshabilitar las interrupciones con fines de diagnóstico y solución de problemas.
MINIPORT_DISABLE_MESSAGE_INTERRUPT

NDIS puede llamar al controlador MiniportDisableMessageInterrupt de un controlador de miniporte para deshabilitar una interrupción de mensajes con fines de diagnóstico y solución de problemas.
MINIPORT_ENABLE_INTERRUPT

NDIS puede llamar al controlador MiniportEnableInterruptEx del controlador de miniporte para habilitar interrupciones con fines de diagnóstico y solución de problemas.
MINIPORT_ENABLE_MESSAGE_INTERRUPT

NDIS puede llamar a la función MiniportEnableMessageInterrupt del controlador de miniporte para habilitar una interrupción del mensaje con fines de diagnóstico y solución de problemas.
MINIPORT_HALT

NDIS llama a la función MiniportHaltEx del controlador de miniporte para liberar recursos cuando se quita un adaptador de miniporte y para detener el hardware.
MINIPORT_IDLE_NOTIFICATION

NDIS llama a la función de controlador MiniportIdleNotification para iniciar la operación de suspensión selectiva de NDIS en un adaptador de red inactivo. A través de esta operación, el adaptador de red se suspende y pasa a un estado de bajo consumo.
MINIPORT_INITIALIZE

NDIS llama a la función MiniportInitializeEx del controlador de miniporte para inicializar un adaptador de minipuerto para las operaciones de E/S de red.
MINIPORT_INTERRUPT_DPC

Un controlador de miniport debe proporcionar una función MiniportInterruptDPC si el controlador llama a la función NdisMRegisterInterruptEx para registrar una interrupción.
MINIPORT_ISR

NDIS llama a la función MiniportInterrupt cuando una NIC u otro dispositivo que comparte la interrupción con la NIC genera una interrupción.
MINIPORT_MESSAGE_INTERRUPT

NDIS llama a la función MiniportMessageInterrupt cuando una NIC genera una interrupción basada en mensajes.
MINIPORT_MESSAGE_INTERRUPT_DPC

Un controlador de minipuerto debe proporcionar un controlador MiniportMessageInterruptDPC si el controlador llama a la función NdisMRegisterInterruptEx para registrar una interrupción.
MINIPORT_OID_REQUEST

NDIS llama a la función MiniportOidRequest de un controlador de miniporte para controlar una solicitud de OID para consultar o establecer información en el controlador.
MINIPORT_PAUSE

NDIS llama a la función MiniportPause del controlador de miniporte para detener el flujo de datos de red a través de un adaptador de miniporte especificado.
MINIPORT_PNP_IRP

La función MiniportPnpIrp permite que un controlador de miniporte administre opcionalmente sus recursos de Plug and Play (PnP).
MINIPORT_PROCESS_SG_LIST

Un controlador de minipuerto maestro de bus proporciona una función MiniportProcessSGList para procesar listas de dispersión y recopilación de datos de red.
MINIPORT_REMOVE_DEVICE

La función MiniportRemoveDevice libera los recursos asignados a la función MiniportAddDevice.
MINIPORT_RESET

NDIS llama a la función MiniportEx del controlador de miniport NDIS para iniciar un restablecimiento de una tarjeta de interfaz de red (NIC). Para obtener más información, vea Miniport Adapter Check-for-Hang and Reset Operations and Miniport Driver Hardware Reset.
MINIPORT_RESTART

La función MiniportRestart inicia una solicitud de reinicio para un adaptador de miniporte que está en pausa.
MINIPORT_RETURN_NET_BUFFER_LISTS

NDIS llama a la función MiniportReturnNetBufferLists para devolver la propiedad de las estructuras de NET_BUFFER_LIST, las estructuras de NET_BUFFER asociadas y cualquier MDL adjunta a un controlador de miniport.
MINIPORT_SEND_NET_BUFFER_LISTS

NDIS llama a la función MiniportSendNetBufferLists para transmitir datos de red contenidos en una lista vinculada de estructuras de NET_BUFFER_LIST.
MINIPORT_SHUTDOWN

NDIS llama a la función MiniportShutdownEx del controlador de miniport cuando el sistema se apaga.
MINIPORT_SYNCHRONIZE_INTERRUPT

Un controlador de miniport debe proporcionar un controlador MiniportSynchronizeInterrupt si cualquier función de controlador que se ejecuta en menos de DIRQL comparte recursos con la función MiniportInterrupt.
MINIPORT_UNLOAD

NDIS llama a la función MiniportDriverUnload del controlador de miniporte para solicitar al controlador que libere los recursos antes de que el sistema complete una operación de descarga de controladores.
NDIS_PD_ALLOCATE_COUNTER

La plataforma PacketDirect (PD) llama a la función NdisPDAllocateCounter del controlador de miniporte compatible con PD para asignar un objeto counter.
NDIS_PD_ALLOCATE_QUEUE

La plataforma PacketDirect (PD) llama a la función NdisPDAllocateQueue del controlador de miniporte compatible con PD para asignar una cola.
NDIS_PD_CLEAR_RECEIVE_FILTER

La plataforma PacketDirect (PD) llama a la función NdisPDClearReceiveFilter del controlador de miniporte compatible con PD para borrar este filtro de la plataforma pd.
NDIS_PD_FLUSH_QUEUE

La plataforma PacketDirect (PD) llama a una función PDFlushQueue del controlador de miniporte compatible con PD para vaciar una cola especificada, lo que garantiza que los elementos que aún no estén en un estado completo en la cola se completarán inminentemente.
NDIS_PD_FREE_COUNTER

La plataforma PacketDirect (PD) llama a la función NdisPDFreeCounter del controlador de miniporte compatible con PD para liberar un objeto counter.
NDIS_PD_FREE_QUEUE

La plataforma PacketDirect (PD) llama a la función NdisPDFreeQueue del controlador de miniporte compatible con PD para liberar una cola.
NDIS_PD_POST_AND_DRAIN_BUFFER_LIST

La plataforma PacketDirect (PD) llama a la función PDPostAndDrainBufferList del controlador de miniporte compatible con PD para publicar estructuras de PD_BUFFER en colas de transmisión y recepción de PD y purgar las estructuras de PD_BUFFER publicadas anteriormente que se han completado.
NDIS_PD_QUERY_COUNTER

La plataforma PacketDirect (PD) llama a la función NdisPDQueryCounter del controlador de miniporte compatible con PD para consultar los valores actuales almacenados en un objeto counter.
NDIS_PD_QUERY_QUEUE_DEPTH

La plataforma PacketDirect (PD) llama a la función PDQueryQueueDepth del controlador de miniporte compatible con PD para devolver el número de estructuras PD_BUFFER sin procesar que se publican en la cola.
NDIS_PD_SET_RECEIVE_FILTER

La plataforma PacketDirect (PD) llama a la función NdisPDSetReceiveFilter del controlador de miniporte compatible con PD para dirigir flujos específicos de paquetes a una cola de recepción de PD específica.
NDIS_PROCESS_SG_LIST

La función NetProcessSGList (NDIS_PROCESS_SG_LIST_HANDLER punto de entrada) procesa una lista de dispersión y recopilación.
NDIS_SWITCH_ADD_NET_BUFFER_LIST_DESTINATION

La función AddNetBufferListDestination agrega un único puerto de destino para un paquete especificado por una estructura de NET_BUFFER_LIST.
NDIS_SWITCH_ALLOCATE_NET_BUFFER_LIST_FORWARDING_CONTEXT

La función AllocateNetBufferListForwardingContext prepara una estructura de NET_BUFFER_LIST para las operaciones de envío o recepción dentro del conmutador extensible.
NDIS_SWITCH_COPY_NET_BUFFER_LIST_INFO

La extensión de conmutador extensible de Hyper-V llama a la función CopyNetBufferListInfo para copiar el contexto de reenvío fuera de banda (OOB) desde la estructura de NET_BUFFER_LIST de un paquete de origen a la estructura NET_BUFFER_LIST de un paquete de destino.
NDIS_SWITCH_DEREFERENCE_SWITCH_NIC

La función DereferenceSwitchNic disminuye el contador de referencia de conmutador extensible de Hyper-V para un adaptador de red conectado a un puerto de conmutador extensible. El contador de referencia se incrementó a través de una llamada anterior a ReferenceSwitchNic.
NDIS_SWITCH_DEREFERENCE_SWITCH_PORT

La función DereferenceSwitchPort disminuye el contador de referencia de conmutador extensible de Hyper-V para un puerto de conmutador extensible. El contador de referencia se incrementó a través de una llamada anterior a ReferenceSwitchPort.
NDIS_SWITCH_FREE_NET_BUFFER_LIST_FORWARDING_CONTEXT

La función FreeNetBufferListForwardingContext libera recursos en el contexto de reenvío extensible de conmutador fuera de banda (OOB) de una estructura NET_BUFFER_LIST.
NDIS_SWITCH_GET_NET_BUFFER_LIST_DESTINATIONS

La función GetNetBufferListDestinations devuelve los puertos de destino de conmutador extensible de Hyper-V de un paquete especificado por una estructura de NET_BUFFER_LIST.
NDIS_SWITCH_GET_NET_BUFFER_LIST_SWITCH_CONTEXT

La extensión de conmutador extensible de Hyper-V llama a la función GetNetBufferListSwitchContext para recuperar el contexto de conmutador establecido previamente en el NET_BUFFER_LIST.
NDIS_SWITCH_GROW_NET_BUFFER_LIST_DESTINATIONS

La función GrowNetBufferListDestinations agrega espacio para puertos de destino de conmutador extensibles de Hyper-V adicionales a un paquete especificado por una estructura de NET_BUFFER_LIST.
NDIS_SWITCH_REFERENCE_SWITCH_NIC

La función ReferenceSwitchNic incrementa el contador de referencia de conmutador extensible de Hyper-V para un adaptador de red conectado a un puerto de conmutador extensible.
NDIS_SWITCH_REFERENCE_SWITCH_PORT

La función ReferenceSwitchPort incrementa el contador de referencia de conmutador extensible de Hyper-V para un puerto de conmutador extensible.
NDIS_SWITCH_REPORT_FILTERED_NET_BUFFER_LISTS

La función ReportFilteredNetBufferLists informa sobre uno o varios paquetes de red que se quitaron o excluyeron de la entrega de puertos mediante la extensión de conmutador extensible. Cada paquete de red se define a través de una estructura de NET_BUFFER_LIST.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SOURCE

La función SetNetBufferListSource establece el identificador de puerto de origen del conmutador extensible de Hyper-V y el índice del adaptador de red para un paquete especificado por una estructura de NET_BUFFER_LIST.
NDIS_SWITCH_SET_NET_BUFFER_LIST_SWITCH_CONTEXT

La extensión de conmutador extensible de Hyper-V llama a la función SetNetBufferListSwitchContext para adjuntar un búfer de contexto asignado por extensión al NET_BUFFER_LIST.
NDIS_SWITCH_UPDATE_NET_BUFFER_LIST_DESTINATIONS

La extensión de conmutador extensible de Hyper-V llama a la función UpdateNetBufferListDestinations para confirmar las modificaciones realizadas en un paquete que contiene varios puertos de destino de conmutador extensible.
NDIS_TIMER_FUNCTION

NDIS llama a la función NdisTimerFunction después de que un controlador establezca un temporizador de un solo disparo o periódico cuando se active un temporizador. Nota Debe declarar la función mediante el tipo NDIS_TIMER_FUNCTION.
PROTOCOL_BIND_ADAPTER_EX

NDIS llama a la función ProtocolBindAdapterEx de un controlador de protocolo para solicitar al controlador que se enlace a un adaptador de minipuerto. Nota Debe declarar la función mediante el tipo PROTOCOL_BIND_ADAPTER_EX.
PROTOCOL_CL_ADD_PARTY_COMPLETE

La función ProtocolClAddPartyComplete es necesaria para los clientes NDIS orientados a la conexión que configuran conexiones multipunto.
PROTOCOL_CL_CALL_CONNECTED

La función ProtocolClCallConnected la usan los clientes NDIS orientados a la conexión que aceptan llamadas entrantes.
PROTOCOL_CL_CLOSE_AF_COMPLETE

Los clientes NDIS orientados a la conexión usan la función ProtocolClCloseAfComplete.
PROTOCOL_CL_CLOSE_CALL_COMPLETE

Los clientes de NDIS orientados a la conexión usan la función ProtocolClCloseCallComplete.
PROTOCOL_CL_DEREGISTER_SAP_COMPLETE

Los clientes de NDIS orientados a la conexión usan la función ProtocolClDeregisterSapComplete.
PROTOCOL_CL_DROP_PARTY_COMPLETE

La función ProtocolClDropPartyComplete la usan los clientes NDIS orientados a la conexión que configuran conexiones multipunto.
PROTOCOL_CL_INCOMING_CALL

Los clientes orientados a la conexión usan la función ProtocolClIncomingCall que aceptan llamadas entrantes.
PROTOCOL_CL_INCOMING_CALL_QOS_CHANGE

Los clientes orientados a la conexión usan la función ProtocolClIncomingCallQoSChange en redes que admiten la calidad de servicio dinámica.
PROTOCOL_CL_INCOMING_CLOSE_CALL

Todos los clientes de NDIS orientados a la conexión usan la función ProtocolClIncomingCloseCall.
PROTOCOL_CL_INCOMING_DROP_PARTY

La función ProtocolClIncomingDropParty la usan los clientes NDIS orientados a la conexión que configuran conexiones multipunto.
PROTOCOL_CL_MAKE_CALL_COMPLETE

La función ProtocolClMakeCallComplete la usan los clientes NDIS orientados a la conexión que realizan llamadas salientes.
PROTOCOL_CL_MODIFY_CALL_QOS_COMPLETE

Los clientes NDIS orientados a la conexión usan la función ProtocolClModifyCallQoSComplete que puede modificar la calidad de servicio en una conexión dinámicamente.
PROTOCOL_CL_NOTIFY_CLOSE_AF

La función ProtocolClNotifyCloseAf notifica a un cliente CoNDIS que el cliente debe cerrar la familia de direcciones asociada (AF). Nota Debe declarar la función mediante el tipo PROTOCOL_CL_NOTIFY_CLOSE_AF.
PROTOCOL_CL_OPEN_AF_COMPLETE_EX

La función ProtocolClOpenAfCompleteEx completa la apertura de una familia de direcciones (AF) que se inició cuando un cliente de CoNDIS llamó a la función NdisClOpenAddressFamilyEx. Nota Debe declarar la función mediante el tipo PROTOCOL_CL_OPEN_AF_COMPLETE_EX. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_CL_REGISTER_SAP_COMPLETE

Un cliente NDIS orientado a la conexión que acepte llamadas entrantes debe tener una función ProtocolClRegisterSapComplete para completar las operaciones asincrónicas que inicia con NdisClRegisterSap.
PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX

NDIS llama a la función ProtocolCloseAdapterCompleteEx del controlador de protocolo para completar una operación de adaptador de cierre para la que la función NdisCloseAdapterEx devolvió NDIS_STATUS_PENDING. Nota Debe declarar la función mediante el tipo PROTOCOL_CLOSE_ADAPTER_COMPLETE_EX. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_CM_ACTIVATE_VC_COMPLETE

Se requiere la función ProtocolCmActivateVcComplete.
PROTOCOL_CM_ADD_PARTY

La función ProtocolCmAddParty es una función necesaria.
PROTOCOL_CM_CLOSE_AF

La función ProtocolCmCloseAf es una función necesaria que libera los recursos por apertura de una familia de direcciones que admite un administrador de llamadas. Nota Debe declarar la función mediante el tipo PROTOCOL_CM_CLOSE_AF.
PROTOCOL_CM_CLOSE_CALL

La función ProtocolCmCloseCall es una función necesaria que finaliza una llamada existente y libera los recursos asignados por el administrador de llamadas para la llamada. Nota Debe declarar la función mediante el tipo PROTOCOL_CM_CLOSE_CALL.
PROTOCOL_CM_DEACTIVATE_VC_COMPLETE

La función ProtocolCmDeactivateVcComplete es una función necesaria.
PROTOCOL_CM_DEREGISTER_SAP

Se requiere la función ProtocolCmDeregisterSap.
PROTOCOL_CM_DROP_PARTY

Se requiere la función ProtocolCmDropParty.
PROTOCOL_CM_INCOMING_CALL_COMPLETE

Se requiere la función ProtocolCmIncomingCallComplete.
PROTOCOL_CM_MAKE_CALL

La función ProtocolCmMakeCall es una función necesaria que configura parámetros específicos de medios para una conexión virtual (VC) y activa la conexión virtual. Nota Debe declarar la función mediante el tipo PROTOCOL_CM_MAKE_CALL.
PROTOCOL_CM_MODIFY_QOS_CALL

Se requiere la función ProtocolCmModifyCallQoS.
PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE

La función ProtocolCmNotifyCloseAfComplete indica que un cliente ha completado el cierre de una familia de direcciones (AF) que un administrador de llamadas independiente o un administrador de llamadas de miniporte (MCM) iniciado llamando a la función NdisCmNotifyCloseAddressFamily o NdisMCmNotifyCloseAddressFamily, respectivamente. Nota Debe declarar la función mediante el tipo PROTOCOL_CM_NOTIFY_CLOSE_AF_COMPLETE. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_CM_OPEN_AF

Se requiere la función ProtocolCmOpenAf.
PROTOCOL_CM_REG_SAP

La función ProtocolCmRegisterSap es una función necesaria a la que llama NDIS para solicitar que un administrador de llamadas registre un SAP (punto de acceso de servicio) en nombre de un cliente orientado a la conexión. Nota Debe declarar la función mediante el tipo PROTOCOL_CM_REG_SAP. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_CO_AF_REGISTER_NOTIFY

La función ProtocolCoAfRegisterNotify la usan los clientes NDIS orientados a la conexión.
PROTOCOL_CO_CREATE_VC

La función ProtocolCoCreateVc es una función necesaria que asigna los recursos necesarios para que un administrador de llamadas o un cliente activen y mantengan una conexión virtual (VC). Nota Debe declarar la función mediante el tipo PROTOCOL_CO_CREATE_VC.
PROTOCOL_CO_DELETE_VC

Se requiere la función ProtocolCoDeleteVc.
PROTOCOL_CO_OID_REQUEST

La función ProtocolCoOidRequest controla las solicitudes de OID que los clientes de CoNDIS o los administradores de llamadas independientes inician mediante llamadas a la función NdisCoOidRequest o que un controlador de miniportador de llamadas (MCM) se inicia mediante llamadas a la función NdisMCmOidRequest. Nota Debe declarar la función mediante el tipo PROTOCOL_CO_OID_REQUEST. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_CO_OID_REQUEST_COMPLETE

La función ProtocolCoOidRequestComplete completa el procesamiento de una solicitud OID de CoNDIS asincrónica. Nota Debe declarar la función mediante el tipo PROTOCOL_CO_OID_REQUEST_COMPLETE.
PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS

Los procesos de función ProtocolCoReceiveNetBufferLists reciben indicaciones de los controladores subyacentes. Nota Debe declarar la función mediante el tipo PROTOCOL_CO_RECEIVE_NET_BUFFER_LISTS.
PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE

La función ProtocolCoSendNetBufferListsComplete completa una operación de envío que el controlador de protocolo inició con una llamada a la función NdisCoSendNetBufferLists. Nota Debe declarar la función mediante el tipo PROTOCOL_CO_SEND_NET_BUFFER_LISTS_COMPLETE. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_CO_STATUS_EX

La función ProtocolCoStatusEx indica los cambios de estado de los controladores subyacentes orientados a la conexión o desde NDIS. Nota Debe declarar la función mediante el tipo PROTOCOL_CO_STATUS_EX.
PROTOCOL_DIRECT_OID_REQUEST_COMPLETE

La función ProtocolDirectOidRequestComplete completa el procesamiento de una solicitud de OID directa iniciada por el controlador de protocolo para la que la función NdisDirectOidRequest devolvió NDIS_STATUS_PENDING. Nota Debe declarar la función mediante el tipo PROTOCOL_DIRECT_OID_REQUEST_COMPLETE. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_NET_PNP_EVENT

NDIS llama a la función ProtocolNetPnPEvent para indicar un evento de Plug and Play de red, un evento PnP de NDIS o un evento de administración de energía a un controlador de protocolo. Nota Debe declarar la función mediante el tipo PROTOCOL_NET_PNP_EVENT.
PROTOCOL_OID_REQUEST_COMPLETE

La función ProtocolOidRequestComplete completa el procesamiento de una solicitud de OID iniciada por el controlador de protocolo para la que la función NdisOidRequest devolvió NDIS_STATUS_PENDING. Nota Debe declarar la función mediante el tipo PROTOCOL_OID_REQUEST_COMPLETE. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_OPEN_ADAPTER_COMPLETE_EX

NDIS llama a la función ProtocolOpenAdapterCompleteEx del controlador de protocolo para completar una operación de adaptador abierto para la que la función NdisOpenAdapterEx devolvió NDIS_STATUS_PENDING. Nota Debe declarar la función mediante el tipo PROTOCOL_OPEN_ADAPTER_COMPLETE_EX. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_RECEIVE_NET_BUFFER_LISTS

Los procesos de función ProtocolReceiveNetBufferLists reciben indicaciones de los controladores subyacentes. Nota Debe declarar la función mediante el tipo PROTOCOL_RECEIVE_NET_BUFFER_LISTS.
PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE

La función ProtocolSendNetBufferListsComplete completa una operación de envío que el controlador de protocolo inició con una llamada a la función NdisSendNetBufferLists. Nota Debe declarar la función mediante el tipo PROTOCOL_SEND_NET_BUFFER_LISTS_COMPLETE. Para obtener más información, consulte la sección Ejemplos siguientes.
PROTOCOL_STATUS_EX

La función ProtocolStatusEx indica los cambios de estado de los controladores o NDIS subyacentes sin conexión. Nota Debe declarar la función mediante el tipo PROTOCOL_STATUS_EX.
PROTOCOL_UNBIND_ADAPTER_EX

NDIS llama a la función ProtocolUnbindAdapterEx de un controlador de protocolo para solicitar al controlador que se desenlace de un adaptador de miniport subyacente. Nota Debe declarar la función mediante el tipo PROTOCOL_UNBIND_ADAPTER_EX.
PROTOCOL_UNINSTALL

NDIS llama a la función ProtocolUninstall del controlador de protocolo para realizar operaciones de limpieza antes de desinstalar un controlador de protocolo. Nota Debe declarar la función mediante el tipo PROTOCOL_UNINSTALL.
SET_OPTIONS

NDIS llama a la función XxxSetOptions de un controlador para permitir que el controlador registre servicios opcionales.

Estructuras

 
BINARY_DATA

La estructura BINARY_DATA contiene los datos binarios de una entrada con nombre en el Registro.
IPSEC_OFFLOAD_V2_ADD_SA

La estructura IPSEC_OFFLOAD_V2_ADD_SA define información sobre una asociación de seguridad (SA) que un controlador de minipuerto debe agregar a una NIC.
IPSEC_OFFLOAD_V2_ADD_SA_EX

La estructura IPSEC_OFFLOAD_V2_ADD_SA_EX define información sobre una asociación de seguridad (SA) que un controlador de miniporte debe agregar a una NIC.
IPSEC_OFFLOAD_V2_ALGORITHM_INFO

La estructura IPSEC_OFFLOAD_V2_ALGORITHM_INFO especifica un algoritmo que se usa para una asociación de seguridad (SA).
IPSEC_OFFLOAD_V2_DELETE_SA

La estructura de IPSEC_OFFLOAD_V2_DELETE_SA especifica una asociación de seguridad (SA) que se debe eliminar de una NIC y un puntero a la siguiente estructura de IPSEC_OFFLOAD_V2_DELETE_SA de una lista vinculada.
IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION

La estructura de IPSEC_OFFLOAD_V2_SECURITY_ASSOCIATION especifica una única asociación de seguridad (SA).
IPSEC_OFFLOAD_V2_UPDATE_SA

La estructura IPSEC_OFFLOAD_V2_UPDATE_SA actualiza información sobre las asociaciones de seguridad (SAs) que un controlador de miniporte ha agregado previamente a una NIC y un puntero a la siguiente estructura de IPSEC_OFFLOAD_V2_UPDATE_SA de una lista vinculada.
LOCK_STATE

La estructura LOCK_STATE realiza un seguimiento del estado de un bloqueo de lectura y escritura.
LOCK_STATE_EX

La estructura LOCK_STATE_EX realiza un seguimiento del estado de un bloqueo de lectura y escritura.
NDIS_BIND_FAILED_NOTIFICATION

La estructura NDIS_BIND_FAILED_NOTIFICATION describe un error de evento de enlace.
NDIS_BIND_PARAMETERS

NDIS inicializa una estructura de NDIS_BIND_PARAMETERS con información que define las características de un enlace y la pasa a un controlador de protocolo.
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

La estructura NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS especifica las funciones ProtocolXxx del administrador de llamadas CoNDIS para el controlador que pasa esta estructura a la función NdisSetOptionalHandlers.
NDIS_CO_CLIENT_OPTIONAL_HANDLERS

La estructura NDIS_CO_CLIENT_OPTIONAL_HANDLERS especifica puntos de entrada para las funciones ProtocolXxx de cliente coNDIS para el controlador de protocolo que pasa esta estructura a la función NdisSetOptionalHandlers.
NDIS_CONFIGURATION_OBJECT

La estructura NDIS_CONFIGURATION_OBJECT define los atributos de un objeto de configuración que un controlador NDIS puede pasar a la función NdisOpenConfigurationEx.
NDIS_CONFIGURATION_PARAMETER

La estructura NDIS_CONFIGURATION_PARAMETER contiene los datos y el tipo de una entrada con nombre en el Registro.
NDIS_DEVICE_OBJECT_ATTRIBUTES

La estructura NDIS_DEVICE_OBJECT_ATTRIBUTES define los atributos de un dispositivo que un controlador de miniporte o filtro NDIS puede pasar a la función NdisRegisterDeviceEx.
NDIS_ENUM_FILTERS

La estructura NDIS_ENUM_FILTERS se devuelve de la llamada a la función NdisEnumerateFilterModules para proporcionar información de filtro para una pila de filtros.
NDIS_FILTER_ATTACH_PARAMETERS

La estructura NDIS_FILTER_ATTACH_PARAMETERS define los parámetros de inicialización para el módulo de filtro.
NDIS_FILTER_ATTRIBUTES

La estructura NDIS_FILTER_ATTRIBUTES define los atributos de un módulo de filtro.
NDIS_FILTER_DRIVER_CHARACTERISTICS

Para especificar sus características de controlador, un controlador de filtro inicializa una estructura de NDIS_FILTER_DRIVER_CHARACTERISTICS y la pasa a NDIS.
NDIS_FILTER_INTERFACE

La estructura NDIS_FILTER_INTERFACE define los atributos de un filtro NDIS.
NDIS_FILTER_PARTIAL_CHARACTERISTICS

Para especificar puntos de entrada opcionales para un módulo de filtro, un controlador de filtro inicializa una estructura de NDIS_FILTER_PARTIAL_CHARACTERISTICS y la pasa a la función NdisSetOptionalHandlers.
NDIS_FILTER_PAUSE_PARAMETERS

La estructura NDIS_FILTER_PAUSE_PARAMETERS define los parámetros de pausa para el módulo de filtro.
NDIS_FILTER_RESTART_PARAMETERS

La estructura NDIS_FILTER_RESTART_PARAMETERS define los parámetros de reinicio para el módulo de filtro.
NDIS_GENERIC_OBJECT

La estructura NDIS_GENERIC_OBJECT define un objeto genérico que un componente de software puede usar para obtener un identificador NDIS.
NDIS_HD_SPLIT_ATTRIBUTES

La estructura NDIS_HD_SPLIT_ATTRIBUTES define los atributos de división de datos de encabezado, si los hay, que están asociados a un adaptador de minipuerto.
NDIS_IF_PROVIDER_CHARACTERISTICS

La estructura NDIS_IF_PROVIDER_CHARACTERISTICS define los puntos de entrada del proveedor de interfaz de red NDIS y otras características del proveedor.
NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO

La estructura NDIS_IPSEC_OFFLOAD_V1_NET_BUFFER_LIST_INFO especifica información que se usa en la descarga de tareas de seguridad de protocolo de Internet (IPsec) desde el transporte TCP/IP a un controlador de miniporte.
NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO

La estructura NDIS_IPSEC_OFFLOAD_V2_HEADER_NET_BUFFER_LIST_INFO especifica información de encabezado IPsec en los datos OOB de una estructura NET_BUFFER_LIST.
NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO

La estructura de NDIS_IPSEC_OFFLOAD_V2_NET_BUFFER_LIST_INFO especifica información que se usa para descargar las tareas de descarga de seguridad del protocolo de Internet versión 2 (IPsecOV2) del transporte TCP/IP a una NIC.
NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO

La estructura NDIS_IPSEC_OFFLOAD_V2_TUNNEL_NET_BUFFER_LIST_INFO especifica el identificador de descarga de asociación de seguridad (SA) en la parte del túnel de un paquete de envío.
NDIS_MINIPORT_ADAPTER_ATTRIBUTES

La estructura NDIS_MINIPORT_ADAPTER_ATTRIBUTES es un marcador de posición para las siguientes estructuras:_NDIS_OBJECT_HEADER NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTESNDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES

Un controlador de miniporte NDIS configura una estructura de NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES para definir los atributos generales del controlador de minipuerto que están asociados a un adaptador de minipuerto.
NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES

La estructura NDIS_MINIPORT_ADAPTER_HARDWARE_ASSIST_ATTRIBUTES especifica los atributos asistidos por hardware del adaptador de red.
NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES

Importante La interfaz LAN inalámbrica nativa 802.11 está en desuso en Windows 10 y versiones posteriores.
NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES

La estructura NDIS_MINIPORT_ADAPTER_NDK_ATTRIBUTES especifica las funcionalidades de NDK de un adaptador de minipuerto. Esta estructura se usa en el miembro NDKAttributes de la unión NDIS_MINIPORT_ADAPTER_ATTRIBUTES.
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES

Un controlador de minipuerto de NDIS configura una estructura de NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES para definir los atributos de descarga de tareas y descarga de conexión, si existe, que están asociados a un adaptador de minipuerto.
NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES

Un controlador de minipuerto de NDIS configura una estructura de NDIS_MINIPORT_ADAPTER_REGISTRATION_ATTRIBUTES para definir atributos de registro asociados a un adaptador de minipuerto.
NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES

La estructura NDIS_MINIPORT_ADD_DEVICE_REGISTRATION_ATTRIBUTES especifica un área de contexto definida por el controlador para un dispositivo agregado.
NDIS_MINIPORT_CO_CHARACTERISTICS

La estructura NDIS_MINIPORT_CO_CHARACTERISTICS especifica los puntos de entrada de CoNDIS para un controlador de miniporte de CoNDIS.
NDIS_MINIPORT_DRIVER_CHARACTERISTICS

Un controlador NDIS inicializa una estructura de NDIS_MINIPORT_DRIVER_CHARACTERISTICS para definir sus características del controlador de minipuerto, incluidos los puntos de entrada de sus funciones MiniportXxx.
NDIS_MINIPORT_INIT_PARAMETERS

La estructura NDIS_MINIPORT_INIT_PARAMETERS define los parámetros de inicialización de un adaptador de miniport.
NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS

Un controlador de miniporte NDIS define sus características de interrupción en una estructura de NDIS_MINIPORT_INTERRUPT_CHARACTERISTICS y pasa la estructura a la función NdisMRegisterInterruptEx.
NDIS_MINIPORT_PAUSE_PARAMETERS

La estructura NDIS_MINIPORT_PAUSE_PARAMETERS define los parámetros de pausa para los adaptadores de minipuerto.
NDIS_MINIPORT_PNP_CHARACTERISTICS

La estructura NDIS_MINIPORT_PNP_CHARACTERISTICS especifica puntos de entrada para funciones que permiten que un controlador de miniporte procese algunos paquetes de solicitud de E/S (PnP) de Plug and Play (PnP).
NDIS_MINIPORT_RESTART_PARAMETERS

La estructura NDIS_MINIPORT_RESTART_PARAMETERS define los parámetros de reinicio de un adaptador de miniport.
NDIS_MINIPORT_SS_CHARACTERISTICS

La estructura NDIS_MINIPORT_SS_CHARACTERISTICS especifica los punteros a las funciones de controlador de suspensión selectiva NDIS de un controlador de miniporte. NDIS llama a estas funciones para emitir notificaciones inactivas al controlador durante una operación de suspensión selectiva.
NDIS_MSIX_CONFIG_PARAMETERS

La estructura NDIS_MSIX_CONFIG_PARAMETERS define una operación de configuración solicitada y especifica los parámetros necesarios para esa operación concreta.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION

La estructura NDIS_NBL_MEDIA_SPECIFIC_INFORMATION especifica datos específicos de medios asociados a una estructura de NET_BUFFER_LIST.
NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX

La estructura NDIS_NBL_MEDIA_SPECIFIC_INFORMATION_EX define información específica del medio asociada a una estructura de NET_BUFFER_LIST.
NDIS_NET_BUFFER_LIST_FILTERING_INFO

La estructura NDIS_NET_BUFFER_LIST_FILTERING_INFO define la información de filtrado asociada a una estructura de NET_BUFFER_LIST.
NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO

La estructura de NDIS_NET_BUFFER_LIST_MEDIA_SPECIFIC_INFO especifica información específica del medio reservada para el uso del sistema con controladores nativos 802.11. No use esta estructura.
NDIS_NET_BUFFER_LIST_VIRTUAL_SUBNET_INFO

Define la información de virtualización de red de grupo para una lista de búferes de red (NBL).
NDIS_OPEN_PARAMETERS

La estructura NDIS_OPEN_PARAMETERS define los parámetros abiertos cuando un controlador de protocolo llama a la función NdisOpenAdapterEx.
NDIS_PD_CLOSE_PROVIDER_PARAMETERS

Esta estructura representa los parámetros que se usan al llamar al OID de OID_PD_CLOSE_PROVIDER.
NDIS_PD_COUNTER_PARAMETERS

Esta estructura contiene parámetros para el contador del proveedor.
NDIS_PD_COUNTER_VALUE

Esta estructura se usa para contener un valor de contador para una cola o contador de filtro.
NDIS_PD_FILTER_COUNTER

Esta estructura se usa para contener información de contador para un filtro.
NDIS_PD_FILTER_PARAMETERS

Esta estructura contiene metadatos para un filtro de paquetes.
NDIS_PD_OPEN_PROVIDER_PARAMETERS

Esta estructura se usa como búfer para los parámetros del OID_PD_OPEN_PROVIDER OID.
NDIS_PD_PROVIDER_DISPATCH

Esta estructura se usa como entrada para el OID_PD_OPEN_PROVIDER y sirve como contenedor para todas las rutinas de controlador del proveedor.
NDIS_PD_QUEUE

Esta estructura representa la cola de recepción o transmisión de un proveedor.
NDIS_PD_QUEUE_DISPATCH

Esta estructura contiene las rutinas de controlador de un proveedor para las colas de recepción o transmisión.
NDIS_PD_QUEUE_PARAMETERS

Esta estructura se usa para contener parámetros para una cola de transmisión o recepción al llamar a cualquiera de las rutinas de cola.
NDIS_PD_RECEIVE_QUEUE_COUNTER

Esta estructura se usa para contener información de contador para una cola de recepción.
NDIS_PD_TRANSMIT_QUEUE_COUNTER

Esta estructura se usa para contener información de contador para una cola de transmisión.
NDIS_PROCESSOR_INFO

La estructura NDIS_PROCESSOR_INFO especifica información sobre un procesador en el equipo local.
NDIS_PROTOCOL_CO_CHARACTERISTICS

La estructura NDIS_PROTOCOL_CO_CHARACTERISTICS especifica los puntos de entrada de CoNDIS para los controladores de protocolo CoNDIS.
NDIS_PROTOCOL_DRIVER_CHARACTERISTICS

Para especificar sus características de controlador, un controlador de protocolo inicializa una estructura de NDIS_PROTOCOL_DRIVER_CHARACTERISTICS y la pasa a NDIS.
NDIS_PROTOCOL_PAUSE_PARAMETERS

NDIS pasa una estructura de NDIS_PROTOCOL_PAUSE_PARAMETERS a un controlador de protocolo cuando llama a la función ProtocolNetPnPEvent para indicar un evento NetEventPause.
NDIS_PROTOCOL_RESTART_PARAMETERS

La estructura NDIS_PROTOCOL_RESTART_PARAMETERS define los parámetros de reinicio de un controlador de protocolo cuando NDIS llama a la función ProtocolNetPnPEvent para indicar un evento NetEventRestart.
NDIS_RECEIVE_QUEUE_STATE

La estructura NDIS_RECEIVE_QUEUE_STATE contiene información sobre el estado operativo de una cola de recepción.
NDIS_RECEIVE_THROTTLE_PARAMETERS

La estructura NDIS_RECEIVE_THROTTLE_PARAMETERS especifica el número máximo de estructuras de NET_BUFFER_LIST que un controlador de miniporte debe indicar en una llamada a procedimiento diferido (DPC).
NDIS_RESTART_ATTRIBUTES

La estructura NDIS_RESTART_ATTRIBUTES identifica una entrada de atributos en una lista vinculada de atributos de reinicio.
NDIS_RESTART_GENERAL_ATTRIBUTES

La estructura NDIS_RESTART_GENERAL_ATTRIBUTES define los atributos de reinicio generales asociados a un adaptador de miniport.
NDIS_RW_LOCK

La estructura NDIS_RW_LOCK define los atributos de un bloqueo de lectura y escritura.
NDIS_RW_LOCK_REFCOUNT

La unión NDIS_RW_LOCK_REFCOUNT define atributos de un bloqueo de lectura y escritura.
NDIS_SCATTER_GATHER_LIST_PARAMETERS

La estructura NDIS_SCATTER_GATHER_LIST_PARAMETERS especifica los parámetros que usa NDIS para crear una lista de dispersión y recopilación para un búfer.
NDIS_SHARED_MEMORY_PARAMETERS

La estructura NDIS_SHARED_MEMORY_PARAMETERS especifica los parámetros de memoria compartida para una solicitud de asignación de memoria compartida.
NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS

La estructura NDIS_SHARED_MEMORY_PROVIDER_CHARACTERISTICS especifica las características del proveedor de memoria compartida.
NDIS_STATUS_INDICATION

Los controladores NDIS y subyacentes usan la estructura de NDIS_STATUS_INDICATION para proporcionar indicaciones de estado a los controladores de protocolo excesivos.
NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY

La estructura NDIS_SWITCH_FORWARDING_DESTINATION_ARRAY especifica una matriz de puertos de destino de conmutador extensible de Hyper-V para un paquete.
NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO

La unión NDIS_SWITCH_FORWARDING_DETAIL_NET_BUFFER_LIST_INFO especifica la información para reenviar un paquete a uno o varios puertos de conmutador extensible de Hyper-V.
NDIS_SWITCH_NIC_STATUS_INDICATION

La estructura de NDIS_SWITCH_NIC_STATUS_INDICATION especifica la información necesaria para reenviar o originar una indicación de estado NDIS de un adaptador de red físico subyacente.
NDIS_SWITCH_OPTIONAL_HANDLERS

La estructura NDIS_SWITCH_OPTIONAL_HANDLERS especifica los punteros a las funciones del controlador de conmutador extensible de Hyper-V. Una extensión de conmutador extensible puede llamar a estas funciones.
NDIS_SWITCH_PORT_DESTINATION

La estructura de NDIS_SWITCH_PORT_DESTINATION especifica el puerto de destino del conmutador extensible de Hyper-V al que se entregará un paquete.
NDIS_SYSTEM_PROCESSOR_INFO

La estructura NDIS_SYSTEM_PROCESSOR_INFO especifica información sobre la topología de CPU del equipo local y el conjunto de procesadores de escalado lateral de recepción (RSS).
NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO

La estructura NDIS_TCP_SEND_OFFLOADS_SUPPLEMENTAL_NET_BUFFER_LIST_INFO contiene información adicional fuera de banda para paquetes encapsulados.
NDIS_TIMER_CHARACTERISTICS

La estructura NDIS_TIMER_CHARACTERISTICS define las características de un temporizador único o periódico.
NET_DEVICE_PNP_EVENT

La estructura NET_DEVICE_PNP_EVENT define los eventos plug and play (PnP) del dispositivo para los adaptadores de minipuerto.
NET_IF_INFORMATION

La estructura de NET_IF_INFORMATION proporciona a NDIS información sobre una interfaz de red registrada.
NET_PNP_EVENT_NOTIFICATION

La estructura NET_PNP_EVENT_NOTIFICATION describe un evento de Plug and Play de red (PnP), un evento PnP de NDIS o un evento de administración de energía.
PD_BUFFER

Esta estructura representa un paquete PacketDirect (PD) o una parte de un paquete pd en una cola.
PD_BUFFER_8021Q_INFO

Esta estructura contiene la información ieee 802.1Q.
PD_BUFFER_VIRTUAL_SUBNET_INFO

Esta estructura contiene la información de subred virtual.

Enumeraciones

 
IPSEC_OFFLOAD_V2_OPERATION

La enumeración IPSEC_OFFLOAD_V2_OPERATION especifica la operación IPsec para la que se usa una asociación de seguridad (SA).
NDIS_MSIX_TABLE_OPERATION

La enumeración NDIS_MSIX_TABLE_OPERATION identifica el tipo de operación de configuración MSI-X.
NDIS_PARAMETER_TYPE

El tipo de enumeración NDIS_PARAMETER_TYPE identifica el tipo de una entrada del Registro.
NDIS_PD_COUNTER_TYPE

La enumeración NDIS_PD_COUNTER_TYPE define los tipos de contadores packetDirect Provider Interface (PDPI). Sus valores de enumeración se usan en el miembro Type de la estructura NDIS_PD_COUNTER_PARAMETERS.
NDIS_PD_QUEUE_TYPE

La enumeración NDIS_PD_QUEUE_TYPE define los tipos de colas de packetDirect Provider Interface (PDPI). Sus valores de enumeración se usan en el miembro QueueType de la estructura NDIS_PD_QUEUE_PARAMETERS.
NDIS_SHARED_MEMORY_USAGE

La enumeración NDIS_SHARED_MEMORY_USAGE especifica cómo se usa la memoria compartida.