Compartilhar via


estrutura NDIS_PD_OPEN_PROVIDER_PARAMETERS (ndis.h)

Essa estrutura é usada como um buffer para parâmetros no OID_PD_OPEN_PROVIDER OID.

Sintaxe

typedef struct _NDIS_PD_OPEN_PROVIDER_PARAMETERS {
  NDIS_OBJECT_HEADER              Header;
  ULONG                           Flags;
  NDIS_PD_PROVIDER_HANDLE         ProviderHandle;
  const NDIS_PD_PROVIDER_DISPATCH *ProviderDispatch;
} NDIS_PD_OPEN_PROVIDER_PARAMETERS;

Membros

Header

A estrutura NDIS_OBJECT_HEADER para a estrutura de NDIS_PD_OPEN_PROVIDER_PARAMETERS . Defina os membros dessa estrutura da seguinte maneira:

  • Tipo = NDIS_OBJECT_TYPE_DEFAULT
  • Revisão = NDIS_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
  • Tamanho = NDIS_SIZEOF_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1

Flags

Esse membro é reservado e deve ser 0.

ProviderHandle

Um identificador de provedor que identifica o objeto de provedor do driver de miniporta compatível com PD.

ProviderDispatch

Confira NDIS_PD_PROVIDER_DISPATCH.

Comentários

Essa estrutura deve ser alinhada em um limite de 8 bytes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho ndis.h

Confira também

NDIS_OBJECT_HEADER