Funkcja SccGetExtendedCapabilities
Ta funkcja zwraca dodatkowe możliwości obsługiwane przez wtyczkę kontroli źródła.
Składnia
SCCRTN SccGetExtendedCapabilities(
LPVOID pContext,
LONG lSccExCaps,
LPBOOL pbSupported
);
Parametry
Pcontext
[in] Wskaźnik kontekstu wtyczki kontroli źródła.
lSccExCaps
[in] Flaga określająca rozszerzoną możliwość testowania (zobacz tabelę Kod rozszerzonej możliwości w flagach Możliwości dla możliwych flag).
pbSupported
[out] Zwraca wartość niezerową (TRUE
), jeśli określona funkcja jest obsługiwana; w przeciwnym razie zwraca zero (FALSE
).
Wartość zwracana
Implementacja wtyczki kontroli źródła tej funkcji powinna zwrócić jedną z następujących wartości:
Wartość | Opis |
---|---|
SCC_OK | Operacja pobierania możliwości została ukończona pomyślnie. |
SCC_E_UNKNOWNERROR SCC_E_NONSPECIFICERROR |
Wystąpił nieznany lub nieokreślony błąd. |
Uwagi
Ta metoda jest wywoływana na żądanie; oznacza to, że gdy należy przetestować możliwość, ta metoda jest wywoływana w celu określenia, czy ta funkcja jest obsługiwana. Określono tylko jedną flagę w danym momencie.