Macro NdisMCmDispatchIncomingCall (ndis.h)
NdisMCmDispatchIncomingCall informa al cliente de una llamada entrante en un SAP registrado previamente por ese cliente con el controlador MCM.
Sintaxis
void NdisMCmDispatchIncomingCall(
_SH_,
_VH_,
_CP_
);
Parámetros
_SH_
Especifica el identificador que identifica sap. NDIS configura este identificador cuando el cliente llamado originalmente NdisClRegisterSap y el controlador MCM obtuvo este identificador como parámetro de entrada a su Función ProtocolCmRegisterSap .
_VH_
Especifica el identificador que identifica el VC, creado con NdisMCmCreateVc cuando el controlador MCM procesa la oferta de llamada entrante dirigida a este SAP registrado.
_CP_
Puntero a una estructura de tipo CO_CALL_PARAMETERS que especifica los parámetros de llamada y multimedia para la credencial verificable.
Valor devuelto
None
Observaciones
Antes de llamar a NdisMCmDispatchIncomingCall, un controlador MCM ya ha hecho lo siguiente:
- Se identificó el SAP de destino, registrado previamente por un cliente determinado, para la llamada (en realidad, una solicitud para realizar una conexión) que recibió a través de la red.
- Se ha creado una credencial verificable para la llamada entrante con NdisMCmCreateVc
- Posiblemente negociados sobre los parámetros de llamada aceptables a través de la red, o aceptaron los parámetros de llamada enviados desde el nodo remoto
- Ha activado el VC con NdisMCmActivateVc para notificar a NDIS que está listo para las transferencias en la credencial verificable de acuerdo con los parámetros de llamada negociados o aceptados.
Solo los controladores de minipuerto orientados a la conexión que proporcionan compatibilidad con la administración de llamadas integrada llaman a NdisMCmDispatchIncomingCall. Los administradores de llamadas independientes, que se registran con NDIS como controladores de protocolo, llaman a NdisCmDispatchIncomingCall en su lugar.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisMCmDispatchIncomingCall (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisMCmDispatchIncomingCall (NDIS 5.1)) en Windows XP. |
Plataforma de destino | Escritorio |
Encabezado | ndis.h (incluya Ndis.h) |
IRQL | <= DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | Irql_MCM_Function(ndis) |