Функция SccGetExtendedCapabilities

Эта функция возвращает дополнительные возможности, поддерживаемые подключаемым модулем управления версиями.

Синтаксис

SCCRTN SccGetExtendedCapabilities(
   LPVOID pContext,
   LONG lSccExCaps,
   LPBOOL pbSupported
);

Параметры

pContext

[in] Указатель контекста подключаемого модуля управления версиями.

lSccExCaps

[in] Флаг, указывающий расширенную возможность для тестирования (см. таблицу расширенного кода возможностей в флагах возможностей для возможных флагов).

pbSupported

[out] Возвращает ненулевое значение (TRUE), если указанная возможность поддерживается; в противном случае возвращается ноль (FALSE).

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

Реализация подключаемого модуля управления версиями этой функции должна возвращать одно из следующих значений:

значение Описание
SCC_OK Операция получения возможностей успешно завершена.
SCC_E_UNKNOWNERROR

SCC_E_NONSPECIFICERROR
Произошла неизвестная или неопределенная ошибка.

Замечания

Этот метод вызывается по запросу; То есть, когда необходимо проверить возможность, вызывается этот метод, чтобы определить, поддерживается ли эта возможность. Указан только один флаг за раз.

См. также