Метод IH323LineEx::SetDefaultCapabilityPreferrence
[SetDefaultCapabilityPreferrence недоступен для использования в Windows Vista, Windows Server 2008 и последующих версиях операционной системы. Api клиента RTC предоставляет аналогичные функции.]
Метод SetDefaultCapabilityPreferrence настраивает предпочтения возможностей по умолчанию. Вес возможностей по умолчанию — 100. Если приложение указывает более высокий вес для возможности, оно будет иметь более высокий приоритет во время согласования H.245. Если приложение устанавливает вес возможности в значение 0, оно не будет использоваться в согласовании H.245.
Этот метод является накопительным. Например, если этот метод вызывается сначала для отключения возможности и вызывается снова для отключения другой, обе возможности будут отключены в результате этих двух вызовов.
Синтаксис
HRESULT SetDefaultCapabilityPreferrence(
[in] DWORD dwNumCaps,
[in] H245_CAPABILITY *pCapabilities,
[in] DWORD *pWeights
);
Параметры
-
dwNumCaps [in]
-
Значение DWORD , содержащее количество возможностей, заданных этим методом.
-
pCapabilities [in]
-
Массив возможностей. Каждый элемент массива является H245_CAPABILITY значением.
-
pWeights [in]
-
Массив весов, связанных с возможностями.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод успешно выполнен. |
|
Для выполнения операции недостаточно памяти. |
|
Параметр pCapabilities имеет значение NULL, параметр pWeights имеет значение NULL, либо оба значения pCapabilities и pWeights имеют значение NULL, либо массив pCapabilities содержит недопустимый объект возможности H.245. |
|
Не удается прочитать элемент массива pWeights или элемент массива pCapabilities . |
Требования
Требование | Значение |
---|---|
Версия TAPI |
Требуется TAPI 3.0 или более поздней версии |
Заголовок |
|
Библиотека |
|
DLL |
|