Поделиться через


функция LPM_CommitResv (lpmapi.h)

Функция LPM_CommitResv вызывается PCM для получения решений об обязательствах резервирования от LPM.

Синтаксис

void LPM_CommitResv(
  [in] RSVP_SESSION *RsvpSession,
  [in] RSVP_HOP     *FlowInstalledIntf,
  [in] RESV_STYLE   *RsvpStyle,
  [in] int          FilterSpecCount,
  [in] FILTER_SPEC  **ppFilterSpecList,
  [in] IS_FLOWSPEC  *pMergedFlowSpec,
  [in] ULONG        CommitDecision
);

Параметры

[in] RsvpSession

Указатель на объект сеанса RSVP, для которого запрашивается резервирование.

[in] FlowInstalledIntf

Указатель на интерфейс, в котором было получено сообщение. IP-адрес полученного интерфейса предоставляется в виде объекта HOP RSVP, а для дескриптора логического интерфейса устанавливается индекс SNMP. Обратите внимание, что номера индексов интерфейсов могут изменяться с добавлением и удалением интерфейсов из-за функций Plug and Play в Windows 2000.

[in] RsvpStyle

Запрашивается стиль резервирования RSVP.

[in] FilterSpecCount

Число спецификаций фильтра в ppFilterSpecList.

[in] ppFilterSpecList

Массив спецификаций фильтра со списком отправителей, для которых создается поток.

[in] pMergedFlowSpec

Структура FLOWSPEC , установленная в указанном интерфейсе. Структура FLOWPEC представляет собой объединенный поток для всех получателей, доступ к которому можно получить с помощью FlowInstalledIntf.

[in] CommitDecision

Значение решения о обязательстве, принятого LPM. В следующем списке указаны возможные значения:

RESOURCES_ALLOCATED

RESOURCES_MODIFIED

Возвращаемое значение

None

Remarks

Когда SBM выделяет ресурсы для нового резервирования, он вызывает LPM с параметром CommitDecision , для которых задано значение RESOURCES_ALLOCATED. При изменении ресурсов, выделенных для существующего резервирования, SBM вызывает функцию LPM_CommitResv с параметром CommitDecision, равным RESOURCES_MODIFIED.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header lpmapi.h

См. также раздел

FLOWSPEC