Partilhar via


NDIS_NDK_PROVIDER_CHARACTERISTICS estrutura (ndisndk.h)

A estrutura de 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 tipo como NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICS.
  • O NDIS define o membro revisão de como NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.
  • O NDIS define o membro tamanho como NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1.

Flags

Reservado, deve ser definido como zero.

OpenNDKAdapterHandler

O ponto de entrada da função OPEN_NDK_ADAPTER_HANDLER.

CloseNDKAdapterHandler

O ponto de entrada da função CLOSE_NDK_ADAPTER_HANDLER.

Observações

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
de cliente com suporte mínimo Nenhum com suporte, com suporte no NDIS 6.30 e posterior.
servidor com suporte mínimo Windows Server 2012
cabeçalho ndisndk.h (inclua Ndis.h)

Consulte também

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER