NDIS_NDK_PROVIDER_CHARACTERISTICS構造体 (ndisndk.h)

NDIS_NDK_PROVIDER_CHARACTERISTICS構造体は、NDK プロバイダーの特性を指定します。

構文

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;

メンバー

Header

この NDIS_NDK_PROVIDER_CHARACTERISTICS 構造体を記述する NDIS_OBJECT_HEADER 構造体。 NDIS は、 NDIS_OBJECT_HEADER 構造体のメンバーを次のように設定します。

  • NDIS は Type メンバーを NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICSに設定します。
  • NDIS は リビジョン メンバーを NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1に設定します。
  • NDIS は、 Size メンバーを NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1に設定します。

Flags

予約済み。 は 0 に設定する必要があります。

OpenNDKAdapterHandler

OPEN_NDK_ADAPTER_HANDLER関数のエントリ ポイント。

CloseNDKAdapterHandler

CLOSE_NDK_ADAPTER_HANDLER関数のエントリ ポイント。

注釈

NDK サービスおよびその他の NDK プロバイダー特性のエントリ ポイントを指定するには、NDIS ミニポート ドライバーは、初期化 されたNDIS_NDK_PROVIDER_CHARACTERISTICS 構造体へのポインターを NdisSetOptionalHandlers 関数に渡します。

要件

要件
サポートされている最小のクライアント サポートされていません。NDIS 6.30 以降でサポートされています。
サポートされている最小のサーバー Windows Server 2012
Header ndisndk.h (Ndis.h を含む)

こちらもご覧ください

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER