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


Функция SccIsMultiCheckoutEnabled

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

SCCRTN SccIsMultiCheckoutEnabled(
   LPVOID pContext,
   LPBOOL pbMultiCheckout
);

Параметры

  • pContext
    [in] структура контекста системы управления версиями подключаемых модулей.

  • pbMultiCheckout
    [out] показывает, включаются ли несколько извлечения для данного проекта (ненулевого означает, что поддерживаются множественные извлечение).

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

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

Значение

Описание

SCC_OK

Проверка был успешным.

SCC_E_NONSPECIFICERROR

SCC_E_UNKNOWNERROR

Неспецифичный сбой.

Заметки

Интегрированная среда разработки выполняет 2, чтобы определить, файлы могут быть извлечены одновременно более чем одним пользователем. Во-первых, система управления версиями должна поддерживать несколько извлечения. Подключаемый модуль системы управления версиями можно указать эту возможность во время инициализации, указав SCC_CAP_MULTICHECKOUT. Таким образом, в качестве второго проверка интегрированная среда разработки вызывает данную функцию, чтобы определить, поддерживает ли текущий проект несколько извлечения. Если несколько извлечения поддерживаются для выбранного проекта, подключаемый модуль возвращает код и наборы об успешном выполнении pbMultiCheckout (как значениеTRUE) или FALSE.

См. также

Основные понятия

Функции API подключаемых модулей системы управления версиями