Compartir a través de


Función NdisCmDropPartyComplete (ndis.h)

NdisCmDropPartyComplete devuelve el estado final de la solicitud de un cliente, para la que el administrador de llamadas devolvió previamente NDIS_STATUS_PENDING, para quitar una entidad de un VC de varios puntos.

Sintaxis

void NdisCmDropPartyComplete(
  [in] NDIS_STATUS Status,
  [in] NDIS_HANDLE NdisPartyHandle
);

Parámetros

[in] Status

Especifica el estado final de la operación solicitada, ya sea NDIS_STATUS_SUCCESS o cualquier NDIS_STATUS_ XXX determinado por CM, excepto NDIS_STATUS_PENDING.

[in] NdisPartyHandle

Especifica el identificador de la entidad a la que el cliente solicitó quitarse. El administrador de llamadas obtuvo este identificador del área de estado designada por CallMgrPartyContext que se pasó como parámetro de entrada a su función ProtocolCmDropParty.

Valor devuelto

Ninguno

Observaciones

Un administrador de llamadas independiente debe llamar a NdisCmDropPartyComplete si su función ProtocolCmDropParty devolvió previamente NDIS_STATUS_PENDING para el NdisPartyHandle especificado. Ni NDIS ni el cliente, que inició la operación de usuario desplegable en lápiz con una llamada a NdisClDropParty, pueden liberar los recursos asignados para mantener el estado por parte hasta que la llamada de CM a NdisCmDropPartyComplete provoca una llamada a ese cliente. función protocolClDropPartyComplete.

Si pasa NDIS_STATUS_SUCCESS para el Estado, el administrador de llamadas debe tener en cuenta el NdisPartyHandle no válido en cuanto llama a NdisCmDropPartyComplete. Cm puede liberar (o reinicializar para reutilizar) los recursos asignados para mantener el estado de esta entidad cuando NdisCmDropPartyComplete devuelve el control.

Solo los administradores de llamadas independientes, que se registran con NDIS como controladores de protocolo, pueden llamar a NdisCmDropPartyComplete. En su lugar, los controladores de miniport orientados a la conexión que proporcionan una llamada integrada de soporte técnico de administración de llamadas NdisMCmDropPartyComplete.

Requisitos

Requisito Valor
cliente mínimo admitido Compatible con controladores NDIS 6.0 y NDIS 5.1 (consulte NdisCmDropPartyComplete (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisCmDropPartyComplete (NDIS 5.1)) en Windows XP.
de la plataforma de destino de Escritorio
encabezado de ndis.h (incluya Ndis.h)
biblioteca de Ndis.lib
irQL <= DISPATCH_LEVEL
reglas de cumplimiento de DDI Irql_CallManager_Function(ndis)

Consulte también

NdisClDropParty

NdisMCmDropPartyComplete

ProtocolClDropPartyComplete

ProtocolCmDropParty de