Функция NdisMCoOidRequestComplete (ndis.h)
Функция NdisMCoOidRequestComplete возвращает окончательное состояние запроса OID для драйвера мини-порта.
Функция MiniportCoOidRequest, возвращенная NDIS_STATUS_PENDING для .
Синтаксис
void NdisMCoOidRequestComplete(
[in] NDIS_HANDLE MiniportAdapterHandle,
NDIS_HANDLE NdisMiniportVcHandle,
PNDIS_OID_REQUEST Request,
[in] NDIS_STATUS Status
);
Параметры
[in] MiniportAdapterHandle
Обработчик адаптера мини-порта, который NDIS передается параметру MiniportAdapterHandleФункция MiniportInitializeEx.
NdisMiniportVcHandle
Дескриптор, идентифицирующий виртуальное подключение. Драйвер мини-порта получил этот дескриптор в качестве входного параметра для функции MiniportCoCreateVc , когда клиент настроит исходящий вызов или когда диспетчер вызовов создал VC для зарегистрированной клиентом точки доступа службы (SAP). Диспетчер звонков создал VC, чтобы указать уведомление о входящем вызове. Если запрос не зависит от VC, этот параметр имеет значение NULL.
Request
Указатель на буфер, отформатированный как структура NDIS_OID_REQUEST . Драйвер мини-порта получил этот указатель в качестве входного параметра для егоФункция MiniportCoOidRequest.
[in] Status
Окончательное состояние операции запроса( NDIS_STATUS_SUCCESS, NDIS_STATUS_REQUEST_ABORTED или любое определенное драйвером значение NDIS_STATUS_XXX,за исключением NDIS_STATUS_PENDING.
Возвращаемое значение
None
Remarks
Драйвер мини-порта CoNDIS, возвращающий NDIS_STATUS_PENDING из функции MiniportCoOidRequest , должен вызвать NdisMCoOidRequestComplete после завершения операции запроса драйвером мини-порта.
Вызов NdisMCoOidRequestComplete вызывает вызов Функция ProtocolCoOidRequestComplete для драйвера overlying, который вызвал функцию NdisCoOidRequest .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и более поздних версиях. |
Целевая платформа | Персональный компьютер |
Верхняя часть | ndis.h (включая Ndis.h) |
Библиотека | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Правила соответствия DDI | Irql_MCO_Function(ndis) |