Макрос 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) |