Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El PCM llama a la función LPM_DeleteState para eliminar la información de estado RSVP de los LPM. Los estados RSVP se eliminan en varias ocasiones, incluso cuando el SBM recibe mensajes RSVP TEAR/ERR, o cuando se agota el tiempo de espera de un estado RSVP. La llamada de función LPM_DeleteState es sincrónica. El PCM no espera ningún resultado de LPM para esta solicitud.
Sintaxis
void LPM_DeleteState(
[in] RSVP_HOP *pRcvdIfAddr,
[in] MSG_TYPE RsvpMsgType,
[in] RSVP_SESSION *pRsvpSession,
[in] RSVP_HOP *pRsvpFromHop,
[in] RESV_STYLE *pResvStyle,
[in] int FilterSpecCount,
[in] FILTER_SPEC **ppFilterSpecList,
[in] int TearDownReason
);
Parámetros
[in] pRcvdIfAddr
Puntero a la interfaz en la que se recibió el mensaje TEAR RSVP. La dirección IP de la interfaz recibida se proporciona como el objeto HOP RSVP y el identificador de interfaz lógica se establece en el índice SNMP. Si el PCM llama a la función LPM_DeleteState por cualquier motivo distinto de un mensaje TEAR RSVP, este parámetro puede ser NULL. Tenga en cuenta que los números de índice de interfaz pueden cambiar con la adición y eliminación de interfaces, debido a las características Plug and Play de Windows 2000.
[in] RsvpMsgType
Tipo de mensaje RSVP para el que el LPM debe eliminar su estado.
[in] pRsvpSession
Puntero al objeto de sesión RSVP para el que el LPM debe eliminar su estado. Este valor nunca es NULL.
[in] pRsvpFromHop
Puntero a un objeto HOP RSVP que identifica el nodo que envió el mensaje TEAR. Los LPM pueden usar este parámetro para buscar información de estado.
[in] pResvStyle
Puntero a un argumento que especifica el estilo de reserva de RSVP para los mensajes de RESV_TEAR RSVP. Los LPM pueden usar este parámetro para buscar información de estado.
[in] FilterSpecCount
Especifica el número de FilterSpecs en FilterSpecList. En el caso de los mensajes RESV, FilterSpecCount depende de RsvpStyle. Para los mensajes PATH, este valor siempre será 1.
[in] ppFilterSpecList
Matriz de punteros FilterSpec. Tenga en cuenta que el contenido de FilterSpecList depende de RsvpStyle; Si RsvpMsgType es RSVP_PATH , FilterSpecList especifica senderTemplate, si RsvpMsgType es RSVP_RESV, FilterSpecList es la lista de filtros para los que se debe eliminar el estado de RESV.
[in] TearDownReason
Motivo para eliminar el estado. Los valores posibles son:
RCVD_PATH_TEAR
RCVD_RESV_TEAR
ADM_CTRL_FAILED
STATE_TIMEOUT
FLOW_DURATION
Los LPM pueden usar DeleteReason para la recopilación estadística o cualquier otro uso.
Valor devuelto
None
Observaciones
El PCM llamará a la función LPM_DeleteState para cada LPM; Los LPM deben estar preparados para controlar LPM_DeleteState para un estado inexistente, como se describe más adelante en la sección Comentarios de la función cbAdmitResult .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | lpmapi.h |