Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[Essa função está disponível para uso nos sistemas operacionais Windows Server 2003 e Windows XP. Ele pode estar alterado ou indisponível no futuro.]
Permite que os aplicativos detectem objetos de extensão incorretos e os impeçam de executá-los ou corrigi-los.
Sintaxe
BOOL SDBAPI ApphelpCheckShellObject(
[in] REFCLSID ObjectCLSID,
[in] BOOL bShimIfNecessary,
[out] ULONGLONG *pullFlags
);
Parâmetros
[in] ObjectCLSID
O GUID de uma classe de registro.
[in] bShimIfNecessary
Esse parâmetro será TRUE se um shim for necessário; FALSE caso contrário.
[out] pullFlags
Esse parâmetro é preenchido com uma máscara de sinalizador de 64 bits que pode ser usada para ativar sinalizadores de modificação de aplicativo no Explorer/IE. Eles estão localizados no banco de dados de compatibilidade do aplicativo.
Valor de retorno
FALSE se o objeto deve ser impedido de instanciar; TRUE caso contrário.
Observações
Essa é uma função auxiliar do Explorer e do Internet Explorer que permite que esses aplicativos detectem objetos de extensão incorretos e os impeçam de executá-los ou corrigi-los.
Se o banco de dados indicar que um shim deve ser usado para corrigir a extensão e bShimIfNecessary for TRUE, essa função carregará Shimeng.dll e aplicará a correção.
Essa função não tem nenhuma biblioteca de importação ou arquivo de cabeçalho associado; você deve chamá-lo usando as funções LoadLibrary e GetProcAddress .
Requirements
| Requirement | Value |
|---|---|
| da Plataforma de Destino |
Windows |
| Header | appcompatapi.h |
| Library | OneCore_downlevel. Lib |
| de DLL |
Apphelp.dll |