Funções do Shell
[Essa função não é mais implementada.]
Esta seção descreve as funções do Shell do Windows.
Nesta seção
Tópico | Descrição |
---|---|
Funções Intsafe.h |
|
Funções de biblioteca |
|
Funções de caminho |
|
AssocCreateForClasses |
Recupera um objeto que implementa uma interface IQueryAssociations . |
AssocGetDetailsOfPropKey |
Recupera o valor de uma determinada chave de propriedade usando as informações de associação de arquivo fornecidas pelas Extensões de Namespace. |
CDefFolderMenu_Create2 |
Cria um menu de contexto para um grupo selecionado de objetos de pasta de arquivo. |
CommandLineToArgvW |
Analisa uma cadeia de caracteres de linha de comando Unicode e retorna uma matriz de ponteiros para os argumentos de linha de comando, juntamente com uma contagem desses argumentos, de forma semelhante aos valores padrão de argv e argc de tempo de execução C. |
APPLET_PROC |
Serve como o ponto de entrada para um aplicativo Painel de Controle. Essa é uma função de retorno de chamada definida pela biblioteca. |
CreateAppContainerProfile |
Cria um perfil por usuário por aplicativo para aplicativos da Windows Store. |
CreateEnvironmentBlock |
Recupera as variáveis de ambiente para o usuário especificado. Esse bloco pode ser passado para a função CreateProcessAsUser . |
CreateMRUListW |
Cria uma nova lista mru (usada mais recentemente). |
CreateProfile |
Cria um novo perfil de usuário. |
DefScreenSaverProc |
Fornece processamento padrão para todas as mensagens que um aplicativo de proteção de tela não processa. |
DefSubclassProc |
Chama o próximo manipulador na cadeia de subclasse de uma janela. O último manipulador na cadeia de subclasse chama o procedimento de janela original para a janela. |
DeleteAppContainerProfile |
Exclui o perfil especificado por usuário, por aplicativo. |
DeleteProfile |
Exclui o perfil do usuário e todas as configurações relacionadas ao usuário do computador especificado. O chamador deve ter privilégios administrativos para excluir o perfil de um usuário. |
DestroyEnvironmentBlock |
Libera variáveis de ambiente criadas pela função CreateEnvironmentBlock . |
DeriveAppContainerSidFromAppContainerName |
Obtém o SID do perfil especificado. |
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName |
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName é reservado para uso futuro. |
DLLGETVERSIONPROC |
Implementado por muitas das DLLs do Shell do Windows para permitir que os aplicativos obtenham informações de versão específicas da DLL. |
Dragacceptfiles |
Registra se uma janela aceita arquivos descartados. |
DragFinish |
Libera a memória alocada pelo sistema para uso na transferência de nomes de arquivo para o aplicativo. |
DragQueryFile |
Recupera os nomes de arquivos descartados resultantes de uma operação de arrastar e soltar bem-sucedida. |
DragQueryPoint |
Recupera a posição do ponteiro do mouse no momento em que um arquivo foi descartado durante uma operação de arrastar e soltar. |
DuplicateIcon |
Cria uma duplicata de um ícone especificado. |
ExpandEnvironmentStringsForUser |
Expande a cadeia de caracteres de origem usando o bloco de ambiente estabelecido para o usuário especificado. |
ExtractAssociatedIcon |
Obtém um identificador para um ícone armazenado como um recurso em um arquivo ou um ícone armazenado no arquivo executável associado a um arquivo. |
ExtractIcon |
Obtém um identificador para um ícone do arquivo executável, da DLL ou do arquivo de ícone especificado. Para recuperar uma matriz de identificadores para ícones grandes ou pequenos, use a função ExtractIconEx . |
ExtractIconEx |
A função ExtractIconEx cria uma matriz de identificadores para ícones grandes ou pequenos extraídos do arquivo executável, da DLL ou do arquivo de ícone especificado. |
FileIconInit |
Inicializa ou reinicializa a lista de imagens do sistema. |
FindExecutable |
Recupera o nome e o identificador para o arquivo executável (.exe) associado a um arquivo de documento específico. |
FreeConfirmConflictItem |
Libera os recursos que foram alocados para uma estrutura de CONFIRM_CONFLICT_ITEM . |
FreeIDListArray |
Libera a memória usada por um ponteiro para uma matriz de lista de PIDL (lista de identificadores de item). |
FreeIDListArrayChild |
Libera o espaço de memória da matriz de ponteiros para IDs de item filho. Isso libera o PITEMID_CHILDs dentro da matriz e a própria matriz. |
FreeIDListArrayFull |
Libera o espaço de memória para a matriz PIDL. Isso libera o PIDLIST_ABSOLUTEs dentro da matriz e a própria matriz. |
FreeKnownFolderDefinitionFields |
Libera os campos alocados no resultado de IKnownFolder::GetFolderDefinition. |
FreeMRUList |
Libera o identificador associado à lista mru e grava dados armazenados em cache no registro. |
GetAllUsersProfileDirectory |
Recupera o caminho para a raiz do diretório que contém dados do programa compartilhados por todos os usuários. |
GetAppContainerFolderPath |
Obtém o caminho da pasta de dados do aplicativo local para o contêiner de aplicativo especificado. |
GetAppContainerRegistryLocation |
Obtém o local do armazenamento do Registro associado a um contêiner de aplicativo. |
GetContractDelegateWindow |
Recupera uma janela que foi definida como um delegado para a janela em primeiro plano principal de um aplicativo com a finalidade de associar a janela delegada aos contratos do aplicativo. Use essa função se você for um desenvolvedor escrevendo um aplicativo da Windows Store em C++nativo. |
GetCurrentProcessExplicitAppUserModelID |
Recupera a ID do Modelo de Usuário do Aplicativo (AppUserModelID) definida pelo aplicativo para o processo atual. |
GetDefaultUserProfileDirectory |
Recupera o caminho para a raiz do perfil do usuário padrão. |
GetDpiForShellUiComponent |
Recupera os pontos por polegada (dpi) ocupados por um SHELL_UI_COMPONENT com base no fator de escala atual e no PROCESS_DPI_AWARENESS. |
GetMenuContextHelpId |
Recupera o identificador de contexto da Ajuda associado ao menu especificado. |
GetProfilesDirectory |
Recupera o caminho para o diretório raiz em que os perfis de usuário são armazenados. |
GetProfileType |
Recupera o tipo de perfil carregado para o usuário atual. |
GetScaleFactorForDevice |
Obtém o fator de escala preferencial para um dispositivo de exibição. |
GetScaleFactorForMonitor |
Obtém o fator de escala de um monitor específico. Essa função substitui GetScaleFactorForDevice. |
GetUserProfileDirectory |
Recupera o caminho para o diretório raiz do perfil do usuário especificado. |
GetWindowContextHelpId |
Recupera o identificador de contexto da Ajuda, se houver, associado à janela especificada. |
GetWindowSubclass |
Recupera os dados de referência para o retorno de chamada de subclasse de janela especificado. |
IDListContainerIsConsistent |
Verifica se a estrutura de contêiner de uma IDList é válida. |
ILAppendID |
Acrescenta ou anexa uma estrutura SHITEMID a uma estrutura ITEMIDLIST . |
ILClone |
Clona uma estrutura ITEMIDLIST . |
ILCloneChild |
Clona uma estrutura ITEMIDLIST filho. |
ILCloneFirst |
Clona a primeira estrutura SHITEMID em uma estrutura ITEMIDLIST . |
ILCloneFull |
Clona uma estrutura ITEMIDLIST completa ou absoluta. |
ILCombine |
Combina duas estruturas ITEMIDLIST . |
ILCreateFromPath |
Retorna a estrutura ITEMIDLIST associada a um caminho de arquivo especificado. |
ILFindChild |
Determina se uma estrutura ITEMIDLIST especificada é o filho de outra estrutura ITEMIDLIST . |
ILFindLastID |
Retorna um ponteiro para a última estrutura SHITEMID em uma estrutura ITEMIDLIST . |
ILFree |
Libera uma estrutura ITEMIDLIST alocada pelo Shell. |
ILGetNext |
Recupera a próxima estrutura SHITEMID em uma estrutura ITEMIDLIST . |
ILGetSize |
Retorna o tamanho, em bytes, de uma estrutura ITEMIDLIST . |
ILIsAligned |
Verifica se um ITEMIDLIST constante está alinhado em um limite de ponteiro, que é um DWORD em arquiteturas de 32 bits e um QWORD em arquiteturas de 64 bits. |
ILIsChild |
Verifica se um PIDL é um PIDL filho, que é um PIDL com exatamente um SHITEMID. |
ILIsEmpty |
Verifica se uma estrutura ITEMIDLIST está vazia. |
ILIsEqual |
Testa se duas estruturas ITEMIDLIST são iguais em uma comparação binária. |
ILIsParent |
Testa se uma estrutura ITEMIDLIST é o pai de outra estrutura ITEMIDLIST . |
ILNext(PCUIDLIST_RELATIVE) |
Recupera a próxima estrutura SHITEMID em uma estrutura ITEMIDLIST . |
ILNext(PUIDLIST_RELATIVE) |
Recupera a próxima estrutura SHITEMID em uma estrutura ITEMIDLIST . |
ILRemoveLastID |
Remove a última estrutura SHITEMID de uma estrutura ITEMIDLIST . |
ILSaveToStream |
Salva uma estrutura ITEMIDLIST em um fluxo. |
ILSkip(PCUIDLIST_RELATIVE, UINT) |
Ignora um determinado número de bytes em uma estrutura ITEMIDLIST constante, sem sinal e relativa. |
ILSkip(PUIDLIST_RELATIVE, UINT) |
Ignora um determinado número de bytes em uma estrutura ITEMIDLIST relativa não assinada. |
InetIsOffline |
Determina se o sistema está conectado à Internet. |
InitNetworkAddressControl |
Inicializa a classe de janela de controle de endereço de rede. |
LoadUserProfile |
Carrega o perfil do usuário especificado. O perfil pode ser um perfil de usuário local ou um perfil de usuário móvel. |
MIMEAssociationDialog |
Executa a caixa de diálogo tipo de conteúdo MIME não registrado. Nota: Windows XP Service Pack 2 (SP2) ou posterior: essa função não tem mais suporte. |
PathMakeUniqueName |
Cria um nome de caminho exclusivo de um modelo. |
PathYetAnotherMakeUniqueName |
Cria um nome de arquivo exclusivo com base em um nome de arquivo existente. |
RegisterAppStateChangeNotification |
Permite que um aplicativo registre uma função de retorno de chamada por meio da qual ele pode ser notificado de que sua biblioteca está entrando ou saindo de um estado suspenso. O aplicativo pode usar essas informações para executar todas as operações necessárias, como preservar o estado, que devem ser executadas nesse ponto. |
RegisterDialogClasses |
Registra todas as classes de janela não padrão exigidas pela caixa de diálogo de configuração de um protetor de tela. |
RegisterScaleChangeEvent |
Registra-se para um evento que é disparado quando a escala possivelmente foi alterada. Essa função substitui RegisterScaleChangeNotifications. |
RegisterScaleChangeNotifications |
Registra uma janela para receber retornos de chamada ao dimensionar as informações. Nota: Não há suporte para essa função a partir de Windows 8.1. Em vez disso , use RegisterScaleChangeEvent . |
RemoveWindowSubclass |
Remove um retorno de chamada de subclasse de uma janela. |
RevokeScaleChangeNotifications |
Revoga o registro de uma janela, impedindo que ela receba retornos de chamada ao dimensionar as alterações de informações. Nota: Não há suporte para essa função a partir de Windows 8.1. Em vez disso, use UnregisterScaleChangeEvent . |
ScreenSaverConfigureDialog |
Recebe mensagens enviadas para a caixa de diálogo de configuração de um protetor de tela. Um protetor de tela que permite a configuração do usuário deve definir essa função. |
ScreenSaverProc |
Recebe mensagens enviadas para a janela de proteção de tela especificada. |
SetContractDelegateWindow |
Associa uma janela de aplicativo diferente da janela de primeiro plano primária aos contratos de um aplicativo. Use essa função se você for um desenvolvedor escrevendo um aplicativo da Windows Store em C++nativo. |
SetCurrentProcessExplicitAppUserModelID |
Especifica um AppUserModelID exclusivo definido pelo aplicativo que identifica o processo atual na barra de tarefas. Esse identificador permite que um aplicativo agrupe seus processos e janelas associados em um único botão da barra de tarefas. |
SetMenuContextHelpId |
Associa um identificador de contexto de Ajuda a um menu. |
SetWindowContextHelpId |
Associa um identificador de contexto de Ajuda à janela especificada. |
SetWindowSubclass |
Instala ou atualiza um retorno de chamada de subclasse de janela. |
SHAddToRecentDocs |
Notifica o sistema de que um item foi acessado, para fins de acompanhamento desses itens usados mais recentemente e com mais frequência. Essa função também pode ser usada para limpar todos os dados de uso. |
SHAppBarMessage |
Envia uma mensagem da barra de aplicativos para o sistema. |
SHAssocEnumHandlers |
Retorna um objeto de enumeração para um conjunto especificado de manipuladores de extensão de nome de arquivo. |
SHAssocEnumHandlersForProtocolByApplication |
Obtém uma interface de enumeração que fornece acesso a manipuladores associados a um determinado protocolo. |
SHBindToFolderIDListParent |
Dado um item de namespace shell especificado na forma de uma pasta e uma lista de identificadores de item em relação a essa pasta, essa função se associa ao pai do item de namespace e, opcionalmente, retorna um ponteiro para o componente final da lista de identificadores de item. |
SHBindToFolderIDListParentEx |
Estende a função SHBindToFolderIDListParent permitindo que o chamador especifique um contexto de associação. |
SHBindToObject |
Recupera e associa a um objeto especificado usando o método IShellFolder::BindToObject do namespace do Shell. |
SHBindToParent |
Usa um ponteiro para uma PIDL (lista de identificadores de itens totalmente qualificados) e retorna um ponteiro de interface especificado no objeto pai. |
SHBrowseForFolder |
Exibe uma caixa de diálogo que permite que o usuário selecione uma pasta shell. |
SHChangeNotification_Lock |
Bloqueia a memória compartilhada associada a um evento de notificação de alteração do Shell. |
SHChangeNotification_Unlock |
Desbloqueia a memória compartilhada para uma notificação de alteração. |
SHChangeNotify |
Notifica o sistema de um evento que um aplicativo executou. Um aplicativo deve usar essa função se executar uma ação que pode afetar o Shell. |
SHChangeNotifyDeregister |
Cancela o registro do processo de janela do cliente de receber mensagens SHChangeNotify . |
SHChangeNotifyRegister |
Registra uma janela para receber notificações do sistema de arquivos ou do Shell, se o sistema de arquivos der suporte a notificações. |
SHChangeNotifyRegisterThread |
Habilita o registro assíncrono e o desregistro de um thread. |
SHCreateAssociationRegistration |
Cria um objeto IApplicationAssociationRegistration com base na implementação de estoque da interface fornecida pelo Windows. |
SHCreateDataObject |
Cria um objeto de dados em uma pasta pai. |
SHCreateDefaultContextMenu |
Cria um objeto que representa a implementação do menu de contexto padrão do Shell. |
SHCreateDefaultExtractIcon |
Cria um extrator de ícone padrão, cujos padrões podem ser configurados ainda mais por meio da interface IDefaultExtractIconInit . |
SHCreateDefaultPropertiesOp |
Cria uma operação de arquivo que define as propriedades padrão no item Shell que ainda não foram definidas. |
SHCreateItemFromIDList |
Cria e inicializa um objeto de item shell de um PIDL. O objeto de item de shell resultante dá suporte à interface IShellItem . |
SHCreateItemFromParsingName |
Cria e inicializa um objeto de item de Shell com base na análise de um nome. |
SHCreateItemFromRelativeName |
Cria e inicializa um objeto de item shell de um nome de análise relativo. |
SHCreateItemInKnownFolder |
Cria um objeto de item shell para um único arquivo que existe dentro de uma pasta conhecida. |
SHCreateItemWithParent |
Crie um item shell, considerando uma pasta pai e uma ID de item filho. |
SHCreateShellFolderView |
Cria uma nova instância do objeto de exibição de pasta do Shell padrão (DefView). |
SHCreateShellFolderViewEx |
Cria uma nova instância do objeto de exibição de pasta shell padrão. É recomendável que você use SHCreateShellFolderView em vez dessa função. |
SHCreateShellItem |
Cria um objeto IShellItem . Nota: É recomendável que você use SHCreateItemWithParent ou SHCreateItemFromIDList em vez dessa função. |
SHCreateShellItemArray |
Cria um objeto de matriz de itens shell. |
SHCreateShellItemArrayFromDataObject |
Cria um objeto de matriz de itens shell de um objeto de dados. |
SHCreateShellItemArrayFromIDLists |
Cria um objeto de matriz de itens shell a partir de uma lista de estruturas ITEMIDLIST . |
SHCreateShellItemArrayFromShellItem |
Cria uma matriz de um elemento de um único item shell. |
SHDefExtractIcon |
Fornece um manipulador padrão para extrair um ícone de um arquivo. |
SHDoDragDrop |
Executa uma operação de arrastar e soltar. Dá suporte à criação de origem de arrastar sob demanda, bem como arrastar imagens. |
Shell_notifyicon |
Envia uma mensagem para a área de status da barra de tarefas. |
Shell_NotifyIconGetRect |
Obtém as coordenadas de tela do retângulo delimitador de um ícone de notificação. |
ShellAbout |
Exibe uma caixa de diálogo ShellAbout . |
ShellDDEInit |
Registra os serviços de DDE (Troca Dinâmica de Dados) do Shell no processo atual, notificando o sistema de que o processo atual deseja hospedar objetos DDE. |
ShellExecute |
Executa uma operação em um arquivo especificado. |
Shellexecuteex |
Executa uma operação em um arquivo especificado. |
SHEmptyRecycleBin |
Esvazia a Lixeira na unidade especificada. |
SHEnumerateUnreadMailAccounts |
Enumera as contas de usuário que têm emails não lidos. |
SHEvaluateSystemCommandTemplate |
Impõe a validação estrita de parâmetros usados em uma chamada para CreateProcess ou ShellExecute. |
SHFileOperation |
Copia, move, renomeia ou exclui um objeto do sistema de arquivos. Essa função foi substituída no Windows Vista por IFileOperation. |
SHFreeNameMappings |
Libera um objeto de mapeamento de nome de arquivo que foi recuperado pela função SHFileOperation . |
SHGetDataFromIDList |
Recupera dados de propriedade estendida de uma lista de identificadores relativos. |
SHGetDesktopFolder |
Recupera a interface IShellFolder para a pasta da área de trabalho, que é a raiz do namespace do Shell. |
SHGetDiskFreeSpaceEx |
Recupera informações de espaço em disco para um volume de disco. |
SHGetDriveMedia |
Retorna o tipo de mídia que está na unidade fornecida. |
SHGetFileInfo |
Recupera informações sobre um objeto no sistema de arquivos, como um arquivo, pasta, diretório ou raiz da unidade. |
SHGetFolderPathEx |
Recupera o caminho completo de uma pasta conhecida identificada pelo KNOWNFOLDERID da pasta. Isso estende SHGetKnownFolderPath , permitindo que você defina o tamanho inicial do buffer de cadeia de caracteres. |
SHGetIconOverlayIndex |
Retorna o índice do ícone de sobreposição na lista de imagens do sistema. |
SHGetIDListFromObject |
Recupera o PIDL de um objeto . |
SHGetImageList |
Recupera uma lista de imagens. |
SHGetInstanceExplorer |
Recupera uma interface que permite que extensões do Shell hospedadas e outros componentes impeçam que o processo de host seja fechado prematuramente. Normalmente, o processo de host é Explorer do Windows ou Explorer da Internet do Windows, mas essa função também pode ser usada por outros aplicativos. |
SHGetItemFromDataObject |
Cria um IShellItem ou objeto relacionado com base em um item especificado por um IDataObject. |
SHGetItemFromObject |
Recupera um IShellItem para um objeto . |
SHGetKnownFolderIDList |
Recupera o caminho de uma pasta conhecida como uma estrutura ITEMIDLIST . |
SHGetKnownFolderItem |
Recupera um objeto IShellItem que representa uma pasta conhecida. |
SHGetKnownFolderPath |
Recupera o caminho completo de uma pasta conhecida identificada pelo KNOWNFOLDERID da pasta. |
SHGetLocalizedName |
Recupera o nome localizado de um arquivo em uma pasta shell. |
SHGetNameFromIDList |
Recupera o nome de exibição de um item identificado por sua IDList. |
SHGetNameFromPropertyKey |
Recupera o nome canônico da propriedade dado seu PROPERTYKEY. |
SHGetNewLinkInfo |
Cria um nome para um novo atalho com base no destino proposto pelo atalho. Essa função não cria o atalho, apenas o nome. |
SHGetPathFromIDList |
Converte uma lista de identificadores de item em um caminho do sistema de arquivos. |
SHGetPathFromIDListEx |
Converte uma lista de identificadores de item em um caminho do sistema de arquivos. Essa função estende SHGetPathFromIDList , permitindo que você defina o tamanho inicial do buffer de cadeia de caracteres e declare as opções abaixo. |
SHGetSettings |
Recupera as configurações de opção atuais do Shell. |
SHGetStockIconInfo |
Recupera informações sobre ícones do Shell definidos pelo sistema. |
SHGetTemporaryPropertyForItem |
Recupera a propriedade temporária para o item especificado. Uma propriedade temporária é um repositório de leitura/gravação que contém propriedades somente durante o tempo de vida do objeto IShellItem , em vez de ser persistente novamente no item. |
SHGetUnreadMailCount |
Recupera a contagem de mensagens não lidas de um usuário especificado para qualquer ou todas as contas de email. |
SHIsFileAvailableOffline |
Determina se um arquivo ou pasta está disponível para uso offline. Essa função também determina se o arquivo seria aberto da rede, do cache local de Arquivos Offline ou de ambos os locais. |
SHLoadInProc |
Cria uma instância da classe de objeto especificada de dentro do contexto do processo do Shell. Windows Vista e posterior: essa função foi desabilitada e retorna E_NOTIMPL. |
SHLoadNonloadedIconOverlayIdentifiers |
Sinaliza ao Shell que, durante a próxima operação que exige informações de sobreposição, ele deve carregar identificadores de sobreposição de ícone que falharam na criação ou não estavam presentes para criação na inicialização. Os identificadores que já foram carregados não são afetados. |
SHLocalStrDup |
Faz uma cópia de uma cadeia de caracteres na memória recém-alocada. |
SHMultiFileProperties |
Exibe uma folha de propriedades mesclada para um conjunto de arquivos. Valores de propriedade comuns a todos os arquivos são mostrados enquanto aqueles que diferem exibem a cadeia de caracteres (vários valores). |
SHOpenFolderAndSelectItems |
Abre uma janela do Windows Explorer com itens especificados em uma pasta específica selecionada. |
SHOpenWithDialog |
Exibe a caixa de diálogo Abrir com . |
ShowShareFolderUI |
Exibe a guia Compartilhamento de Pastas na folha de propriedades da pasta especificada. |
SHParseDisplayName |
Converte o nome de exibição de um objeto de namespace shell em uma lista de identificadores de item e retorna os atributos do objeto. Essa função é o método preferencial para converter uma cadeia de caracteres em um PIDL. |
SHPathPrepareForWrite |
Verifica se o caminho existe. Isso inclui remontar unidades de rede mapeadas, solicitar que a mídia ejetável seja reinserida, criar os caminhos, solicitar que a mídia seja formatada e fornecer as interfaces de usuário apropriadas, se necessário. As permissões de leitura/gravação para o meio não são verificadas. |
SHQueryRecycleBin |
Recupera o tamanho da Lixeira e o número de itens nela, para uma unidade especificada. |
SHQueryUserNotificationState |
Verifica o estado do computador para que o usuário atual determine se o envio de uma notificação é apropriado. |
SHRemoveLocalizedName |
Remove o nome localizado de um arquivo em uma pasta shell. |
SHRunControlPanel |
Abre um item de Painel de Controle. Nota: Não há suporte para essa função a partir do Windows Vista |
SHSetDefaultProperties |
Aplica o conjunto padrão de propriedades em um item shell. |
SHSetInstanceExplorer |
Fornece uma interface que permite que extensões do Shell hospedadas e outros componentes impeçam que o processo de host seja fechado prematuramente. Normalmente, o processo de host é Explorer do Windows ou Explorer da Internet, mas essa função também pode ser usada por outros aplicativos. |
SHSetKnownFolderPath |
Redireciona uma pasta conhecida para um novo local. |
SHSetLocalizedName |
Define o nome localizado de um arquivo em uma pasta shell. |
SHSetTemporaryPropertyForItem |
Define uma propriedade temporária para o item especificado. Uma propriedade temporária é mantida em um repositório de leitura/gravação que contém propriedades somente durante o tempo de vida do objeto IShellItem , em vez de gravá-las novamente no item. |
SHSetUnreadMailCount |
Armazena a contagem de mensagens não lidas do usuário atual para uma conta de email especificada no registro. |
SHTestTokenMembership |
Usa CheckTokenMembership para testar se o token fornecido é um membro do grupo local com o RID especificado. |
SHUpdateImage |
Notifica o Shell de que uma imagem na lista de imagens do sistema foi alterada. |
SoftwareUpdateMessageBox |
Exibe uma caixa de mensagem padrão que pode ser usada para notificar um usuário de que um aplicativo foi atualizado. |
StgMakeUniqueName |
Cria um nome exclusivo para um fluxo ou objeto de armazenamento de um modelo. |
StrStrNIW |
Localiza a primeira ocorrência de uma subcadeia de caracteres dentro de uma cadeia de caracteres. A comparação não diferencia maiúsculas de minúsculas. |
StrStrNW |
Localiza a primeira ocorrência de uma subcadeia de caracteres dentro de uma cadeia de caracteres. A comparação diferencia maiúsculas de minúsculas. |
TranslateURL |
Aplica traduções comuns a uma determinada cadeia de caracteres de URL, criando uma nova cadeia de caracteres de URL. |
UnloadUserProfile |
Descarrega o perfil de um usuário que foi carregado pela função LoadUserProfile . O chamador deve ter privilégios administrativos no computador. Para obter mais informações, consulte a seção Comentários da função LoadUserProfile . |
UnregisterAppStateChangeNotification |
Cancela uma notificação de alteração registrada por meio de RegisterAppStateChangeNotification. |
UnregisterScaleChangeEvent |
Cancela o registro do evento de alteração de escala registrado por meio de RegisterScaleChangeEvent. Essa função substitui RevokeScaleChangeNotifications. |
URLAssociationDialog |
Invoca a caixa de diálogo protocolo URL não registrado. Essa caixa de diálogo permite que o usuário selecione um aplicativo para associar a um protocolo até então desconhecido. Nota: Windows XP SP2 ou posterior: essa função não tem mais suporte. |
WinExecError |
Recupera o valor de erro gerado se a função WinExec não puder executar um aplicativo especificado. |
Winhelp |
Inicia a Ajuda do Windows (Winhelp.exe) e passa dados adicionais que indicam a natureza da ajuda solicitada pelo aplicativo. |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de