次の方法で共有


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
ヘッダー ndis.h

関連項目

NDIS_OBJECT_HEADER