estrutura NDIS_MINIPORT_INIT_PARAMETERS (ndis.h)
A estrutura NDIS_MINIPORT_INIT_PARAMETERS define os parâmetros de inicialização para um adaptador de miniporte.
Sintaxe
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;
Membros
Header
A estrutura NDIS_OBJECT_HEADER para a estrutura NDIS_MINIPORT_INIT_PARAMETERS. O NDIS define o membro Type da estrutura especificada como NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS, o membro Revision como NDIS_MINIPORT_INIT_PARAMETERS_REVISION_1 e o membro Size como NDIS_SIZEOF_MINIPORT_INIT_PARAMETER_REVISION_1.
Flags
Reservado para NDIS.
AllocatedResources
Um ponteiro para uma estrutura de tipo NDIS_RESOURCE_LIST que lista os recursos de hardware que o Gerenciador de Plug and Play atribuiu ao adaptador de miniporte. O NDIS_RESOURCE_LIST é a definição de tipo equivalente à CM_PARTIAL_RESOURCE_LIST no Windows 2000 e em plataformas posteriores.
IMDeviceInstanceContext
Um ponteiro para a área de contexto de um dispositivo virtual compatível com um driver intermediário. O driver passou esse ponteiro para o Função NdisIMInitializeDeviceInstanceEx no parâmetro DeviceContext . Se o driver de miniporte não for um driver intermediário, IMDeviceInstanceContext será NULL.
MiniportAddDeviceContext
Um identificador para uma área de contexto alocada pelo driver ou NULL. O driver de miniporto especifica esse identificador, se houver, na função MiniportAddDevice .
IfIndex
O índice de interface de rede associado ao adaptador de miniporte.
NetLuid
O valor NET_LUID associado ao adaptador de miniport.
DefaultPortAuthStates
Um ponteiro para um NDIS_PORT_AUTHENTICATION_PARAMETERS estrutura que define os parâmetros de autenticação de porta padrão para o adaptador de miniporto. Para obter mais informações sobre parâmetros de autenticação de porta, consulte OID_GEN_PORT_AUTHENTICATION_PARAMETERS.
PciDeviceCustomProperties
Um ponteiro para um NDIS_PCI_DEVICE_CUSTOM_PROPERTIES estrutura que define as propriedades personalizadas do PCI para o adaptador de miniporte.
Comentários
O NDIS passa um ponteiro para uma estrutura de NDIS_MINIPORT_INIT_PARAMETERS inicializada no parâmetro MiniportInitParameters da função MiniportInitializeEx .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e posterior. |
Cabeçalho | ndis.h (inclua Ndis.h) |