NDIS_POLL_CHARACTERISTICS 構造体 (poll.h)

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

構文

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構造体。 この構造体のメンバーを次のように設定します。

  • Type = NDIS_OBJECT_TYPE_DEFAULT
  • リビジョン = NDIS_POLL_CHARACTERISTICS_REVISION_1
  • Size = NDIS_SIZEOF_NDIS_POLL_CHARACTERISTICS_REVISION_1

SetPollNotificationHandler

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

PollHandler

NDIS がドライバーをポーリングして受信通知を受け取り、完了を送信するために呼び出す NdisPoll コールバック関数のエントリ ポイント。

注釈

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

要件

要件
サポートされている最小のクライアント Windows 11
サポートされている最小のサーバー Windows Server 2022
Header poll.h (ndis.h を含む)

こちらもご覧ください

NdisPoll

NdisSetPollNotification

NdisRegisterPoll