SccIsMultiCheckoutEnabled – funkce

Tato funkce zkontroluje, jestli modul plug-in správy zdrojového kódu umožňuje více rezervaci v souboru.

Syntaxe

SCCRTN SccIsMultiCheckoutEnabled(
   LPVOID pContext,
   LPBOOL pbMultiCheckout
);

Parametry

pContext

[v] Kontextová struktura modulu plug-in správy zdrojového kódu.

pbMultiCheckout

[ven] Určuje, jestli je pro tento projekt povoleno více rezervaci (nenulové znamená, že je podporováno více rezervaci).

Vrácená hodnota

Očekává se, že implementace modulu plug-in správy zdrojového kódu této funkce vrátí jednu z následujících hodnot:

Hodnota Popis
SCC_OK Kontrola byla úspěšná.
SCC_E_NONSPECIFICERROR

SCC_E_UNKNOWNERROR
Nespecifické selhání.

Poznámky

Integrované vývojové prostředí provádí dvě kontroly, které určují, jestli lze soubory rezervovat současně více než jedním uživatelem. Nejprve musí systém správy zdrojového kódu podporovat více pokladn. Modul plug-in správy zdrojového kódu může tuto funkci zadat během inicializace zadáním parametru SCC_CAP_MULTICHECKOUT. Následně integrované vývojové prostředí (IDE) volá tuto funkci, aby určilo, jestli aktuální projekt podporuje více pokladn. Pokud je pro vybraný projekt podporováno více pokladní, modul plug-in vrátí kód úspěchu a nastaví pbMultiCheckout se na nenulovou (TRUE) nebo FALSE.

Viz také