estructura NDIS_MINIPORT_INIT_PARAMETERS (ndis.h)
La estructura de NDIS_MINIPORT_INIT_PARAMETERS define los parámetros de inicialización para un adaptador de minipuerto.
Sintaxis
typedef struct _NDIS_MINIPORT_INIT_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
PNDIS_RESOURCE_LIST AllocatedResources;
NDIS_HANDLE IMDeviceInstanceContext;
NDIS_HANDLE MiniportAddDeviceContext;
NET_IFINDEX IfIndex;
NET_LUID NetLuid;
PNDIS_PORT_AUTHENTICATION_PARAMETERS DefaultPortAuthStates;
PNDIS_PCI_DEVICE_CUSTOM_PROPERTIES PciDeviceCustomProperties;
} NDIS_MINIPORT_INIT_PARAMETERS, *PNDIS_MINIPORT_INIT_PARAMETERS;
Miembros
Header
Estructura NDIS_OBJECT_HEADER de la estructura NDIS_MINIPORT_INIT_PARAMETERS. NDIS establece el miembro Type de la estructura especificada en NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS, el miembro Revision en NDIS_MINIPORT_INIT_PARAMETERS_REVISION_1 y el miembro Size en NDIS_SIZEOF_MINIPORT_INIT_PARAMETER_REVISION_1.
Flags
Reservado para NDIS.
AllocatedResources
Puntero a una estructura de tipo NDIS_RESOURCE_LIST que enumera los recursos de hardware que el administrador de Plug and Play asignó al adaptador de minipuerto. El NDIS_RESOURCE_LIST es la definición de tipo que equivale al CM_PARTIAL_RESOURCE_LIST en las plataformas de Windows 2000 y versiones posteriores.
IMDeviceInstanceContext
Puntero al área de contexto de un dispositivo virtual que admite un controlador intermedio. El controlador pasó este puntero al Función NdisIMInitializeDeviceInstanceEx en el parámetro DeviceContext . Si el controlador de minipuerto no es un controlador intermedio, IMDeviceInstanceContext es NULL.
MiniportAddDeviceContext
Identificador de un área de contexto asignada por el controlador o NULL. El controlador de minipuerto especifica este controlador, si existe, en la función MiniportAddDevice .
IfIndex
Índice de interfaz de red asociado al adaptador de minipuerto.
NetLuid
Valor de NET_LUID asociado al adaptador de minipuerto.
DefaultPortAuthStates
Puntero a un NDIS_PORT_AUTHENTICATION_PARAMETERS estructura que define los parámetros de autenticación de puerto predeterminados para el adaptador de miniport. Para más información sobre los parámetros de autenticación de puertos, consulte OID_GEN_PORT_AUTHENTICATION_PARAMETERS.
PciDeviceCustomProperties
Puntero a un NDIS_PCI_DEVICE_CUSTOM_PROPERTIES estructura que define las propiedades personalizadas de PCI para el adaptador de minipuerto.
Comentarios
NDIS pasa un puntero a una estructura de NDIS_MINIPORT_INIT_PARAMETERS inicializada en el parámetro MiniportInitParameters de la función MiniportInitializeEx .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con NDIS 6.0 y versiones posteriores. |
Encabezado | ndis.h (incluya Ndis.h) |