Função SccGetExtendedCapabilities
Esta função retorna recursos adicionais com suporte a plug-in de controle de origem.
SCCRTN SccGetExtendedCapabilities(
LPVOID pContext,
LONG lSccExCaps,
LPBOOL pbSupported
);
Parâmetros
pContext
[in] O ponteiro de contexto de plug-in de controle de origem.lSccExCaps
[in] Um sinalizador especificando uma capacidade estendida para o qual deseja testar (consulte a tabela de código de recurso estendido na Sinalizadores de recurso para os sinalizadores de possíveis).pbSupported
[out] Retorna diferente de zero (TRUE) se o recurso especificado é suportado; Caso contrário, retorna zero (FALSE).
Valor de retorno
A implementação de plug-in de controle de origem dessa função deve retornar um dos seguintes valores:
Valor |
Descrição |
---|---|
SCC_OK |
A operação de capacidade de obter foi concluída com êxito. |
SCC_E_UNKNOWNERROR SCC_E_NONSPECIFICERROR |
Ocorreu um erro desconhecido ou não especificado. |
Comentários
Este método é chamado de demanda. ou seja, quando um recurso precisa ser testado, este método é chamado para determinar se recurso suportado. Sinalizador de somente um por vez é especificado.