Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La interfaz de programación de interfaces de red NDIS proporciona servicios a:
Genere un identificador único local ( NET_LUID) para cada interfaz. valores de NET_LUID
- Debe persistir cuando se reinicie la computadora. Los proveedores de interfaz deben hacer que NET_LUIDs sean persistentes incluso si la interfaz asociada no es persistente. Por ejemplo, esta persistencia permite al proveedor de interfaz liberar el índice de NET_LUID si hay un error de alimentación del equipo.
- Debe estar asociado a un tipo de interfaz ( IfType en RFC 2863).
- Debe ser único en un ordenador local.
- Se puede convertir en una representación de texto porque un NET_LUID es equivalente al nombre de la interfaz (ifName en RFC 2863).
Genere un índice de interfaz único localmente (un valor de 24 bits que también se conoce como IfIndex ) para cada interfaz. Los valores ifIndex tienen las siguientes propiedades:
- Se prefieren números bajos. Por ejemplo, NDIS reutiliza el índice de interfaz más bajo disponible.
- Los valores de IfIndex no se conservan cuando se reinicia el ordenador.
- Hay una correspondencia uno a uno entre un valor de NET_LUID y un valor IfIndex .
Asignar un mapa entre índices de interfaz, valores NET_LUID y "nombres descriptivos" (por ejemplo, un nombre descriptivo como se muestra en la carpeta de conexiones de red).
Defina el orden de las capas de interfaces en una pila de controladores.
Consulte y establezca las propiedades y tablas de interfaz que administran los controladores NDIS y que los RFCs 2863 y 2864 especifican.