Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS содержит сведения о состоянии выделения очереди получения.
Синтаксис
typedef struct _NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_RECEIVE_QUEUE_ID QueueId;
NDIS_STATUS CompletionStatus;
} NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS, *PNDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS. Драйвер задает элемент типа структуры, заголовка указывает NDIS_OBJECT_TYPE_DEFAULT, элемент редакцииNDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1и элемент size в NDIS_SIZEOF_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS_REVISION_1.
Flags
Значение ULONG, содержащее побитовое ИЛИ флагов. Этот элемент зарезервирован для NDIS.
QueueId
Значение типа NDIS_RECEIVE_QUEUE_ID, содержащее идентификатор очереди получения. Этот идентификатор представляет собой целочисленное значение от нуля до количества очередей, поддерживаемых сетевым адаптером. Значение NDIS_DEFAULT_RECEIVE_QUEUE_ID указывает очередь получения по умолчанию.
CompletionStatus
Значение NDIS_STATUS, содержащее код состояния завершения NDIS_STATUS_Xxx. Минипорт-драйвер предоставляет этот код состояния, чтобы указать состояние завершения очереди. Минипорт-драйвер может использовать NDIS_STATUS_SUCCESS, если выделение выполнено успешно. В противном случае минипорт-драйвер может использовать соответствующее состояние ошибки, например NDIS_STATUS_RESOURCES.
Замечания
Структура NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_PARAMETERS используется с структура NDIS_RECEIVE_QUEUE_ALLOCATION_COMPLETE_ARRAY и OID_RECEIVE_FILTER_QUEUE_ALLOCATION_COMPLETE OID.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.20 и более поздних версиях. |
заголовка | ntddndis.h (include Ndis.h) |