次の方法で共有


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 メンバーを NDIS_OBJECT_TYPE_NDK_PROVIDER_CHARACTERISTICSに設定します。
  • NDIS リビジョン メンバーを NDIS_NDK_PROVIDER_CHARACTERISTICS_REVISION_1に設定します。
  • NDIS サイズ メンバーを NDIS_SIZEOF_NDK_PROVIDER_CHARACTERISTICS_REVISION_1に設定します。

Flags

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

OpenNDKAdapterHandler

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

CloseNDKAdapterHandler

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

備考

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

必要条件

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

関連項目

CLOSE_NDK_ADAPTER_HANDLER

NDIS_OBJECT_HEADER

NdisSetOptionalHandlers

OPEN_NDK_ADAPTER_HANDLER