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) |