次の方法で共有


NDIS_POLL_CHARACTERISTICS構造体 (poll.h)

NDIS_POLL_CHARACTERISTICS 構造体には、Poll オブジェクトの NdisPollNdisSetPollNotification コールバック ポインターが含まれています。

構文

typedef struct _NDIS_POLL_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                 Header;
  NDIS_SET_POLL_NOTIFICATION_HANDLER SetPollNotificationHandler;
  NDIS_POLL_HANDLER                  PollHandler;
} NDIS_POLL_CHARACTERISTICS;

メンバーズ

Header

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

  • = NDIS_OBJECT_TYPE_DEFAULT
  • リビジョン = NDIS_POLL_CHARACTERISTICS_REVISION_1
  • サイズ = NDIS_SIZEOF_NDIS_POLL_CHARACTERISTICS_REVISION_1

SetPollNotificationHandler

ndisSetPollNotification のエントリ ポイントは、ドライバーが割り込みを有効または無効にする場合に NDIS が呼び出すコールバック関数を します。

PollHandler

NDIS が呼び出すコールバック関数 NdisPoll のエントリ ポイントは、ドライバーの受信指示をポーリングし、完了を送信します。

備考

ミニポート ドライバーは、NDIS_POLL_CHARACTERISTICS 構造体を初期化し、NdisRegisterPoll呼び出すときに NDIS に渡します。

必要条件

要件 価値
サポートされる最小クライアント Windows 11
サポートされる最小サーバー Windows Server 2022
ヘッダー poll.h (ndis.h を含む)

関連項目

NdisPoll

NdisSetPollNotification

NdisRegisterPoll