перечисление NDIS_REQUEST_TYPE (ndis/oidtypes.h)

Перечисление NDIS_REQUEST_TYPE определяет тип запроса в запросе OID.

Синтаксис

typedef enum _NDIS_REQUEST_TYPE {
  NdisRequestQueryInformation,
  NdisRequestSetInformation,
  NdisRequestQueryStatistics,
  NdisRequestOpen,
  NdisRequestClose,
  NdisRequestSend,
  NdisRequestTransferData,
  NdisRequestReset,
  NdisRequestGeneric1,
  NdisRequestGeneric2,
  NdisRequestGeneric3,
  NdisRequestGeneric4,
  NdisRequestMethod
} NDIS_REQUEST_TYPE, *PNDIS_REQUEST_TYPE;

Константы

 
NdisRequestQueryInformation
Запрос сведений о запросе. Для некоторых запросов NDIS удовлетворяет запросу. Иначе
NDIS пересылает такие запросы базовому драйверу
Функция MiniportOidRequest. Запрос такого типа может поступать в приложении пользовательского режима, модуле фильтра или драйвере протокола.

Примечание Драйверы должны обрабатывать запросы NdisRequestQueryInformation и NdisRequestQueryStatistics одинаково.

 
NdisRequestSetInformation
Запрос на получение сведений о наборе. NDIS перенаправит такой запрос базовому водителю
Функция MiniportOidRequest.
NdisRequestQueryStatistics
Запрос на статистику запроса. Для некоторых запросов NDIS удовлетворяет запросу. Иначе
NDIS пересылает такие запросы базовому драйверу
Функция MiniportOidRequest. Запрос такого типа может поступать в приложении пользовательского режима, модуле фильтра или драйвере протокола.

Примечание Драйверы должны обрабатывать запросы NdisRequestQueryInformation и NdisRequestQueryStatistics одинаково.

 
NdisRequestOpen
Этот тип устарел.
NdisRequestClose
Этот тип устарел.
NdisRequestSend
Этот тип устарел.
NdisRequestTransferData
Этот тип устарел.
NdisRequestReset
Этот тип устарел.
NdisRequestGeneric1
Запрос, зависящий от типа драйвера мини-порта.
NdisRequestGeneric2
Запрос, зависящий от типа драйвера мини-порта.
NdisRequestGeneric3
Запрос, зависящий от типа драйвера мини-порта.
NdisRequestGeneric4
Запрос, зависящий от типа драйвера мини-порта.
NdisRequestMethod
Запрос метода. NDIS перенаправит такой запрос базовому водителю
Функция MiniportOidRequest.

Комментарии

Перечисление NDIS_REQUEST_TYPE используется в структуре NDIS_OID_REQUEST .

Примечание Для любого NDIS_REQUEST_TYPE значения OID_Xxx, указанный в элементе Oid структуры NDIS_OID_REQUEST, должен быть совместим с типом запрошенной операции.
 

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Верхняя часть ndis/oidtypes.h (включая ndis.h)

См. также раздел

MiniportOidRequest

NDIS_OID_REQUEST