Compartir a través de


Función NdisMCoIndicateStatusEx (ndis.h)

La función NdisMCoIndicateStatusEx informa de un cambio en el estado de un adaptador de miniporte CoNDIS.

Sintaxis

void NdisMCoIndicateStatusEx(
  [in]           NDIS_HANDLE             MiniportAdapterHandle,
  [in, optional] NDIS_HANDLE             NdisVcHandle,
  [in]           PNDIS_STATUS_INDICATION StatusIndication
);

Parámetros

[in] MiniportAdapterHandle

Controlador del adaptador de minipuerto que NDIS pasó en el parámetro MiniportAdapterHandle del Función MiniportInitializeEx .

[in, optional] NdisVcHandle

Identificador que identifica la conexión virtual (VC). El controlador de minipuerto obtuvo este identificador como parámetro de entrada para su función MiniportCoCreateVc , ya sea cuando un cliente configuró una llamada saliente o cuando el administrador de llamadas creó una credencial verificable para un punto de acceso de servicio registrado por el cliente (SAP). El administrador de llamadas creó la credencial verificable para indicar una notificación de llamada entrante. Para enviar la indicación de estado a todos los enlaces de protocolo, establezca este parámetro en NULL.

[in] StatusIndication

Puntero a una estructura NDIS_STATUS_INDICATION que contiene la información de estado.

Valor devuelto

None

Observaciones

Cuando un controlador de minipuerto llama a NdisMCoIndicateStatusEx con un identificador VC NULL para el parámetro NdisVcHandle , NDIS reenvía la notificación de cambio de estado a todos los controladores de protocolo enlazados llamando a cada función ProtocolCoStatusEx del controlador de protocolo enlazado. Una llamada a NdisMCoIndicateStatusEx con un identificador vc que no sea NULL restringe la notificación de estado a los clientes o administradores de llamadas con los que el controlador de miniporte comparte este identificador vc.

Un controlador de minipuerto puede llamar a NdisMCoIndicateStatusEx después de establecer sus atributos de registro llamando a . La función NdisMSetMiniportAttributes de su función MiniportInitializeEx , incluso si el controlador sigue en el contexto de la función MiniportInitializeEx . El controlador no debe llamar a NdisMCoIndicateStatusEx después de que se devuelva de la función MiniportHaltEx .

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.0 y versiones posteriores.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
Reglas de cumplimiento de DDI Irql_MCO_Function(ndis)

Consulte también

MiniportCoCreateVc

MiniportHaltEx

MiniportInitializeEx

NDIS_STATUS_INDICATION

NdisMSetMiniportAttributes

ProtocolCoStatusEx