Compartilhar via


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)

Confira também

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER