Fonction SccGetExtendedCapabilities
Cette fonction retourne des fonctionnalités supplémentaires prises en charge par le plug-in de contrôle de code source.
Syntaxe
SCCRTN SccGetExtendedCapabilities(
LPVOID pContext,
LONG lSccExCaps,
LPBOOL pbSupported
);
Paramètres
pContext
[in] Pointeur de contexte du plug-in de contrôle de code source.
lSccExCaps
[in] Indicateur spécifiant une fonctionnalité étendue pour laquelle tester (consultez la table Code de capacité étendue dans les indicateurs de capacité pour les indicateurs de capacité possibles).
pbSupported
[out] Retourne une valeur différente de zéro (TRUE
) si la fonctionnalité spécifiée est prise en charge ; sinon, retourne zéro (FALSE
).
Valeur retournée
L’implémentation du plug-in de contrôle de code source de cette fonction est censée retourner l’une des valeurs suivantes :
Valeur | Description |
---|---|
SCC_OK | L’opération obtenir la fonctionnalité s’est terminée avec succès. |
SCC_E_UNKNOWNERROR SCC_E_NONSPECIFICERROR |
Une erreur inconnue ou non spécifiée s’est produite. |
Notes
Cette méthode est appelée à la demande ; autrement dit, lorsqu’une fonctionnalité doit être testée, cette méthode est appelée pour déterminer si cette fonctionnalité est prise en charge. Un seul indicateur à la fois est spécifié.