SccGetExtendedCapabilities (fonction)SccGetExtendedCapabilities Function

Cette fonction retourne des fonctionnalités supplémentaires prises en charge par le plug-in de contrôle de code source.This function returns additional capabilities supported by the source control plug-in.

SyntaxeSyntax

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

ParamètresParameters

pContextpContext
[in] Le pointeur de contexte plug-in de contrôle de code source.[in] The source control plug-in context pointer.

lSccExCapslSccExCaps
[in] Un indicateur spécifiant une fonctionnalité d’étendue pour laquelle effectuer un test (voir le tableau de Code de la fonctionnalité étendue dans indicateurs pour les indicateurs possibles).[in] A flag specifying an extended capability for which to test (see the Extended Capability Code table in Capability Flags for the possible flags).

pbSupportedpbSupported
[out] Retourne zéro (TRUE) si la fonctionnalité spécifiée est prise en charge ; sinon, retourne la valeur zéro (FALSE).[out] Returns non-zero (TRUE) if the specified capability is supported; otherwise, returns zero (FALSE).

Valeur de retourReturn Value

L’implémentation de plug-in de contrôle de source de cette fonction est censée retourner l’une des valeurs suivantes :The source control plug-in implementation of this function is expected to return one of the following values:

ValueValue DescriptionDescription
SCC_OKSCC_OK L’opération de la fonctionnalité get s’est terminée correctement.The get capability operation completed successfully.
SCC_E_UNKNOWNERRORSCC_E_UNKNOWNERROR

SCC_E_NONSPECIFICERRORSCC_E_NONSPECIFICERROR
Erreur inconnue ou non spécifiée s’est produite.Unknown or unspecified error occurred.

NotesRemarks

Cette méthode est appelée à la demande ; Autrement dit, quand une fonctionnalité doit être testée, cette méthode est appelée pour déterminer si la prise en charge de fonctionnalité.This method is called on demand; that is, when a capability needs to be tested, this method is called to determine if that capability is supported. Seul indicateur à la fois est spécifié.Only one flag at a time is specified.

Voir aussiSee Also

Fonctions d’API de plug-in de contrôle de source Source Control Plug-in API Functions
Codes d’erreur Error Codes
Indicateurs de capacitéCapability Flags