Freigeben über


SccGetExtendedCapabilities-Funktion

Diese Funktion gibt zusätzliche Funktionen zurück, die vom Quellcodeverwaltungs-Plug-In unterstützt werden.

Syntax

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

Parameter

pContext

[in] Der Kontextzeiger für das Quellcodeverwaltungs-Plug-In.

lSccExCaps

[in] Ein Flag, das eine erweiterte Funktion angibt, für die getestet werden soll (siehe die Tabelle "Erweiterter Funktionscode" in "Funktionskennzeichnungen" für die möglichen Flags ).

pbSupported

[out] Gibt ungleich Null (TRUE) zurück, wenn die angegebene Funktion unterstützt wird; andernfalls wird Null (FALSE) zurückgegeben.

Rückgabewert

Die Plug-In-Implementierung dieser Funktion für die Quellcodeverwaltung wird voraussichtlich einen der folgenden Werte zurückgeben:

Wert Beschreibung
SCC_OK Der Get-Funktionsvorgang wurde erfolgreich abgeschlossen.
SCC_E_UNKNOWNERROR

SCC_E_NONSPECIFICERROR
Unbekannter oder nicht angegebener Fehler ist aufgetreten.

Hinweise

Diese Methode wird bei Bedarf aufgerufen; d. h., wenn eine Funktion getestet werden muss, wird diese Methode aufgerufen, um festzustellen, ob diese Funktion unterstützt wird. Es wird jeweils nur eine Kennzeichnung angegeben.

Siehe auch