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.
Esta seção descreve as funções do Windows Shell exportadas por Shlwapi.dll e definidas em Shlwapi.h e Shlwapi.lib que não se enquadram em uma das outras categorias de função do utilitário.
Nesta seção
| Tópico | Descrição |
|---|---|
|
DllInstall |
Manipula a instalação e a instalação de uma DLL. |
|
GetProcessReference |
Recupera o objeto específico do processo fornecido pelo SetProcessReference, incrementando a contagem de referência para manter o processo ativo. |
|
HashData |
Hashes uma matriz de dados. |
|
IsInternetESCEnabled |
Determina se o Windows Internet Explorer está na Configuração de Segurança Aprimorada. |
|
isOS |
Verifica se há sistemas operacionais e recursos do sistema operacional especificados. |
|
IStream_Copy |
Copia um fluxo para outro fluxo. |
|
IStream_Read |
Lê bytes de um fluxo especificado e retorna um valor que indica se todos os bytes foram lidos com êxito. |
|
IStream_ReadPidl |
Lê um ponteiro para uma PIDL (lista de identificadores de item) de um objetoIStreamem um objeto PIDLIST_RELATIVE. |
|
IStream_ReadStr |
Lê de um fluxo e grava em uma cadeia de caracteres. |
|
IStream_Reset |
Move a posição de busca em um fluxo especificado para o início do fluxo. |
|
IStream_Size |
Recupera o tamanho, em bytes, de um fluxo especificado. |
|
IStream_Write |
Grava dados de formato desconhecido de um buffer em um fluxo especificado. |
|
IStream_WritePidl |
Grava um PIDL de um objeto PCUIDLIST_RELATIVE em um objetoIStream. |
|
IStream_WriteStr |
Lê de uma cadeia de caracteres e grava em um fluxo. |
|
IUnknown_AtomicRelease |
Libera um ponteiro COM (Component Object Model) e o define como NULL. |
|
IUnknown_GetSite |
Chama o método IObjectWithSite::GetSite do objeto especificado. |
|
IUnknown_GetWindow |
Tenta recuperar um identificador de janela de um objeto COM consultando várias interfaces que têm um método GetWindow. |
|
IUnknown_QueryService |
Recupera uma interface para um serviço de um objeto especificado. |
|
IUnknown_Set |
Altera o valor de um ponteiro de interface COM e libera a interface anterior. |
|
IUnknown_SetSite |
Define o site do objeto especificado chamando seu método IObjectWithSite::SetSite. |
|
parseURL |
Executa a análise rudimentar de uma URL. |
|
QISearch |
Uma implementação orientada por tabela do métodoIUnknown::QueryInterface. |
|
SetProcessReference |
Fornece um objeto COM que permite que extensões do Shell hospedadas e outros componentes impeçam que o processo de host seja fechado prematuramente. O processo de host normalmente é o Windows Explorer ou o Internet Explorer, mas essa função também pode ser usada por outros aplicativos. |
|
SHAutoComplete |
Instrui os controles de edição do sistema a usar o Preenchimento Automático para ajudar a concluir URLs ou caminhos do sistema de arquivos. |
|
SHCreateMemStream |
Cria um fluxo de memória usando um processo semelhante para CreateStreamOnHGlobal. |
|
SHCreateStreamOnFileEx |
Abre ou cria um arquivo e recupera um fluxo para ler ou gravar nesse arquivo. |
|
SHCreateThread |
Cria um thread. |
|
SHCreateThreadRef |
Cria uma referência por thread a um objeto COM. |
|
SHCreateThreadWithHandle |
Cria um novo thread e recupera seu identificador. |
|
SHGetThreadRef |
Recupera o conjunto de referências de objeto por thread SHSetThreadRef. |
|
SHGlobalCounterDecrement |
Decrementa um contador global. |
|
SHGlobalCounterGetValue |
Obtém o valor atual de um contador global. |
|
SHGlobalCounterIncrement |
Incrementa um contador global. |
|
SHIsLowMemoryMachine |
|
|
SHReleaseThreadRef |
Libera uma referência de thread antes que o procedimento de thread retorne. |
|
SHSetThreadRef |
Armazena uma referência por thread a um objeto COM. Isso permite que o chamador controle o tempo de vida do thread para que ele possa garantir que o Windows não desligue o thread antes que o chamador esteja pronto. |