NDIS_MINIPORT_INIT_PARAMETERS estrutura (ndis.h)
A estrutura NDIS_MINIPORT_INIT_PARAMETERS define os parâmetros de inicialização para um adaptador de miniporto.
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 de NDIS_MINIPORT_INIT_PARAMETERS. O NDIS define o membro Type da estrutura que de Cabeçalho especificado para NDIS_OBJECT_TYPE_MINIPORT_INIT_PARAMETERS, o membro de Revisão para NDIS_MINIPORT_INIT_PARAMETERS_REVISION_1 e o membro tamanho do para 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 Plug and Play Manager atribuiu ao adaptador de miniporto. 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 este ponteiro para o função NdisIMInitializeDeviceInstanceEx no parâmetro DeviceContext. Se o driver de miniporto não for um driver intermediário, IMDeviceInstanceContext é 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 miniporto.
NetLuid
O valor NET_LUID associado ao adaptador de miniporto.
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 de PCI para o adaptador de miniporto.
Observações
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 |
---|---|
de cliente com suporte mínimo | Com suporte no NDIS 6.0 e posterior. |
cabeçalho | ndis.h (inclua Ndis.h) |