estrutura NDIS_NDK_PROVIDER_CHARACTERISTICS (ndisndk.h)
A estrutura NDIS_NDK_PROVIDER_CHARACTERISTICS especifica as características do provedor NDK.
Sintaxe
typedef struct _NDIS_NDK_PROVIDER_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
OPEN_NDK_ADAPTER_HANDLER OpenNDKAdapterHandler;
CLOSE_NDK_ADAPTER_HANDLER CloseNDKAdapterHandler;
} NDIS_NDK_PROVIDER_CHARACTERISTICS, *PNDIS_NDK_PROVIDER_CHARACTERISTICS;
Membros
Header
Uma estrutura NDIS_OBJECT_HEADER que descreve essa estrutura NDIS_NDK_PROVIDER_CHARACTERISTICS . O NDIS define os membros da estrutura NDIS_OBJECT_HEADER da seguinte maneira:
- O NDIS define o membro Type como NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
- O NDIS define o membro Revision como NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
- O NDIS define o membro Size como NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
Flags
Reservado, deve ser definido como zero.
OpenNDKAdapterHandler
O ponto de entrada para a função OPEN_NDK_ADAPTER_HANDLER .
CloseNDKAdapterHandler
O ponto de entrada para a função CLOSE_NDK_ADAPTER_HANDLER .
Comentários
Para especificar pontos de entrada para serviços NDK e outras características do provedor NDK, os drivers de miniporto NDIS passam um ponteiro para uma estrutura de NDIS_NDK_PROVIDER_CHARACTERISTICS inicializada para a função NdisSetOptionalHandlers .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum com suporte, com suporte no NDIS 6.30 e posterior. |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | ndisndk.h (inclua Ndis.h) |