Поделиться через


Макрос NdisMCmOidRequestComplete (ndis.h)

Функция NdisMCmOidRequestComplete возвращает окончательное состояние запроса CoNDIS OID, для NDIS_STATUS_PENDING для функции ProtocolCoOidRequest драйвера диспетчера вызовов мини-порта (MCM).

Синтаксис

void NdisMCmOidRequestComplete(
   _AH_,
   _VH_,
   _PH_,
   _R_,
   _S_
);

Параметры

_AH_

Семейство адресов (AF) обрабатывает, что NDIS передается в MCM Функция ProtocolCoOidRequest .

_VH_

Виртуальная связь (VC) обрабатывает, что NDIS передается в функцию ProtocolCoOidRequest MCM. Значение NULL для этого параметра указывает, что запрос не зависит от VC. Этот параметр имеет значение NULL , если вызывающий объект функции NdisCoOidRequest указал дескриптор VC NULL .

_PH_

Сторона дескриптор, который NDIS передает функции ProtocolCoOidRequest MCM. Значение NULL для этого параметра указывает, что запрос не зависит от стороны. Этот параметр имеет значение NULL , если вызывающий объект функции NdisCoOidRequest указал маркер стороны NULL .

_R_

Указатель на структуру NDIS_OID_REQUEST , которую предоставляет вызывающий объект функции NdisCoOidRequest .

_S_

Окончательное состояние операции запроса. Этот параметр может быть NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED или любое определенное драйвером значение состояния NDIS_STATUS_XXX,за исключением NDIS_STATUS_PENDING.

Возвращаемое значение

None

Remarks

CoNDIS MCM, возвращающий NDIS_STATUS_PENDING из своей функции ProtocolCoOidRequest , должен вызывать функцию NdisMCmOidRequestComplete после завершения операции запроса OID.

После вызова MCM NdisMCmOidRequestComplete NDIS вызываетФункция ProtocolCoOidRequestComplete клиента CoNDIS, который изначально вызывал функцию NdisCoOidRequest.

Дополнительные сведения о OID, определенных для использования с драйверами CONDIS, см. в разделе NDIS OID.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Персональный компьютер
Верхняя часть ndis.h (включая Ndis.h)
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_MCM_Function(ndis)

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

NDIS_OID_REQUEST

NdisCoOidRequest

ProtocolCoOidRequest

ProtocolCoOidRequestComplete