NDIS_PD_OPEN_PROVIDER_PARAMETERS構造体 (ndis.h)

この構造体は、 OID_PD_OPEN_PROVIDER OID のパラメーターのバッファーとして使用されます。

構文

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;

メンバー

Header

NDIS_PD_OPEN_PROVIDER_PARAMETERS構造体のNDIS_OBJECT_HEADER構造体。 この構造体のメンバーを次のように設定します。

  • = NDIS_OBJECT_TYPE_DEFAULT
  • リビジョン = NDIS_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
  • サイズ = NDIS_SIZEOF_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1

Flags

このメンバーは予約されており、0 である必要があります。

ProviderHandle

PD 対応ミニポート ドライバーのプロバイダー オブジェクトを識別するプロバイダー ハンドル。

ProviderDispatch

「NDIS_PD_PROVIDER_DISPATCH」を参照してください。

注釈

この構造体は、8 バイト境界に配置する必要があります。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
Header ndis.h

こちらもご覧ください

NDIS_OBJECT_HEADER