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.
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
- Serviços de Domínio Active Directory
- Recursos de ambiente herdados do Windows
- O Shell do Windows
- Sistema de Propriedades do Windows
shlobj_core.h contém as seguintes interfaces de programação:
Interfaces
|
IACList Expõe um método que melhora a eficiência da preenchimento automático quando as cadeias de caracteres candidatas são organizadas em uma hierarquia. |
|
IACList2 Estende a interface IACList para permitir que os clientes de um objeto de preenchimento automático recuperem e definam sinalizadores de opção. |
|
IActiveDesktop Permite que um programa cliente gerencie os itens da área de trabalho e o papel de parede em um computador local. |
|
IDockingWindowSite Expõe métodos que gerenciam o espaço de borda para um ou mais objetos IDockingWindow. Essa interface é implementada pelo navegador e é semelhante à interface IOleInPlaceUIWindow. |
|
IExtractIconA Expõe métodos que permitem que um cliente recupere o ícone associado a um dos objetos em uma pasta. (ANSI) |
|
IExtractIconW Expõe métodos que permitem que um cliente recupere o ícone associado a um dos objetos em uma pasta. (Unicode) |
|
INamedPropertyBag Expõe métodos que fornecem um objeto com um recipiente de propriedades especificado no qual o objeto pode salvar suas propriedades. |
|
IObjMgr Expõe métodos que permitem que um cliente acrescente ou remova um objeto de uma coleção de objetos gerenciados por um objeto de servidor. |
|
IProgressDialog Expõe métodos que fornecem opções para um aplicativo exibir uma caixa de diálogo de progresso. |
|
IQueryInfo Expõe métodos que o Shell usa para recuperar sinalizadores e informações de dica de informações para um item que reside em uma implementação IShellFolder. As dicas de informações geralmente são exibidas dentro de um controle de dica de ferramenta. |
|
ISearchContext Expõe métodos que canalizam informações de personalização para os ganchos de pesquisa. |
|
IShellChangeNotify Expõe um método que notifica uma extensão de namespace do Shell quando a ID de um item é alterada. |
|
IShellDetails Exposto por pastas shell para fornecer informações detalhadas sobre os itens em uma pasta. |
|
IShellFolderView Expõe métodos que manipulam exibições de pasta do Shell. |
|
IShellFolderViewCB Expõe um método que permite a comunicação entre o Windows Explorer e uma exibição de pasta implementada usando o objeto de exibição de pasta do sistema (o objeto IShellView retornado por meio de SHCreateShellFolderView) para que o modo de exibição de pasta possa ser notificado sobre eventos e modificar sua exibição adequadamente. |
|
IShellIconOverlay Expõe métodos usados por uma extensão de namespace para especificar sobreposições de ícone para os objetos que ele contém. |
|
IShellIconOverlayManager IShellIconOverlayManager pode estar alterado ou indisponível. |
|
IURLSearchHook Expõe um método usado pelo navegador para traduzir o endereço de um protocolo de URL desconhecido. |
|
IURLSearchHook2 Expõe um método usado pelo navegador para traduzir o endereço de um protocolo de URL desconhecido usando um objeto de contexto de pesquisa. |
Functions
|
AssocGetDetailsOfPropKey Recupera o valor de uma determinada chave de propriedade usando as informações de associação de arquivo fornecidas pelas Extensões do Namespace. |
|
CDefFolderMenu_Create2 Cria um menu de contexto para um grupo selecionado de objetos de pasta de arquivo. |
|
CIDLData_CreateFromIDArray CIDLData_CreateFromIDArray podem estar alterados ou indisponíveis. |
|
DAD_AutoScroll Rola a janela enquanto uma imagem está sendo arrastada. |
|
DAD_DragEnterEx Bloqueia atualizações para a janela especificada durante uma operação de arrastar e exibe a imagem de arrastar na posição especificada dentro da janela. (DAD_DragEnterEx) |
|
DAD_DragEnterEx2 Bloqueia atualizações para a janela especificada durante uma operação de arrastar e soltar e exibe a imagem de arrastar na posição especificada dentro da janela. |
|
DAD_DragLeave Desbloqueia a janela bloqueada pela função DAD_DragEnterEx. |
|
DAD_DragMove Move a imagem que está sendo arrastada durante uma operação de arrastar e soltar. |
|
DAD_SetDragImage Define a imagem de arrastar. |
|
DAD_ShowDragImage Mostra ou oculta a imagem que está sendo arrastada. (DAD_ShowDragImage) |
|
DriveType A função DriveType determina o tipo de unidade com base no número da unidade. (DriveType) |
|
GetFileNameFromBrowse A função GetFileNameFromBrowse cria uma caixa de diálogo Abrir para que o usuário possa especificar a unidade, o diretório e o nome de um arquivo a ser aberto. (GetFileNameFromBrowse) |
|
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 A função ILCreateFromPath retorna a estrutura ITEMIDLIST associada a um caminho de arquivo especificado. |
|
ILCreateFromPathA Retorna a estrutura ITEMIDLIST associada a um caminho de arquivo especificado. (ILCreateFromPathA) |
|
ILCreateFromPathW A função ILCreateFromPathW (Unicode) 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. (ILGetNext) |
|
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 ponteiro para uma PIDL (lista de identificadores de item) é 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. |
|
ILLoadFromStream Preterido. Carrega uma estrutura ITEMIDLIST de um fluxo. |
|
ILLoadFromStreamEx Essa função pode estar alterada ou indisponível. |
|
ILLoadFromStreamEx A função ILLoadFromStreamEx carrega um ITEMIDLIST de um IStream. (ILLoadFromStreamEx r1) |
|
ILLoadFromStreamEx A função ILLoadFromStreamEx carrega um ponteiro filho para uma PIDL (lista de identificadores de item) de um IStream. (ILLoadFromStreamEx r2) |
|
ILNext Recupera a próxima estrutura SHITEMID em uma estrutura ITEMIDLIST. (ILNext) |
|
ILRemoveLastID Remove a última estrutura SHITEMID de uma estrutura ITEMIDLIST. |
|
ILSaveToStream Salva uma estrutura ITEMIDLIST em um fluxo. |
|
ILSkip Ignora um determinado número de bytes em uma estrutura ITEMIDLIST constante, desalinhada e relativa. |
|
IsNetDrive Testa se uma unidade é uma unidade de rede. |
|
IsUserAnAdmin IsUserAnAdmin pode estar alterado ou indisponível. |
|
OpenRegStream OpenRegStream pode estar alterado ou indisponível. Em vez disso, use SHOpenRegStream2 ou SHOpenRegStream. |
|
PathCleanupSpec PathCleanupSpec pode estar alterado ou indisponível. |
|
PathGetShortPath PathGetShortPath pode estar alterado ou indisponível. |
|
PathIsExe PathIsExe pode estar alterado ou indisponível. |
|
PathMakeUniqueName Cria um nome de caminho exclusivo de um modelo. |
|
PathResolve PathResolve pode estar alterado ou indisponível. |
|
PathYetAnotherMakeUniqueName Cria um nome de arquivo exclusivo com base em um nome de arquivo existente. |
|
PickIconDlg PickIconDlg pode estar alterado ou indisponível. |
|
PifMgr_CloseProperties Fecha as propriedades do aplicativo que foram abertas com PifMgr_OpenProperties. |
|
PifMgr_GetProperties Retorna um bloco de dados especificado de um arquivo .pif. |
|
PifMgr_OpenProperties Abre o arquivo .pif associado a um aplicativo do Microsoft MS-DOS e retorna um identificador para as propriedades do aplicativo. |
|
PifMgr_SetProperties Atribui valores a um bloco de dados de um arquivo .pif. |
|
ReadCabinetState ReadCabinetState pode estar alterado ou indisponível. |
|
RealDriveType RealDriveType pode estar alterado ou indisponível. |
|
RestartDialog Exibe uma caixa de diálogo que solicita que o usuário reinicie o Windows. Quando o usuário clica no botão, a função chama ExitWindowsEx para tentar reiniciar o Windows. |
|
RestartDialogEx Exibe uma caixa de diálogo que pede ao usuário para reiniciar o Windows. Quando o usuário clica no botão, a função chama ExitWindowsEx para tentar reiniciar o Windows. |
|
SHAddFromPropSheetExtArray Adiciona páginas a uma matriz de extensão de folha de propriedades criada por SHCreatePropSheetExtArray. |
|
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. |
|
SHAlloc Aloca memória do heap do Shell. |
|
SHBindToFolderIDListParent Considerando 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 shell. |
|
SHBindToParent Usa um ponteiro para uma PIDL (lista de identificadores de itens totalmente qualificado) e retorna um ponteiro de interface especificado no objeto pai. |
|
SHBrowseForFolderA Exibe uma caixa de diálogo que permite que o usuário selecione uma pasta shell. (ANSI) |
|
SHBrowseForFolderW Exibe uma caixa de diálogo que permite que o usuário selecione uma pasta shell. (Unicode) |
|
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 deverá usar essa função se executar uma ação que possa afetar o Shell. |
|
SHChangeNotifyDeregister Cancela o registro do processo de janela do cliente do recebimento de mensagens SHChangeNotify. |
|
SHChangeNotifyRegister Registra uma janela para receber notificações do sistema de arquivos ou shell, se o sistema de arquivos der suporte a notificações. |
|
SHCloneSpecialIDList SHCloneSpecialIDList pode estar alterado ou indisponível. Em vez disso, use SHGetSpecialFolderLocation. |
|
SHCLSIDFromString Usa a forma de cadeia de caracteres de um CLSID (identificador de classe) e cria o CLSID correspondente. |
|
SHCoCreateInstance SHCoCreateInstance pode estar alterado ou indisponível. Em vez disso, use CoCreateInstance. |
|
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. |
|
SHCreateDirectory Cria uma nova pasta do sistema de arquivos. |
|
SHCreateDirectoryExA Cria uma nova pasta do sistema de arquivos, com atributos de segurança opcionais. (ANSI) |
|
SHCreateDirectoryExW Cria uma nova pasta do sistema de arquivos, com atributos de segurança opcionais. (Unicode) |
|
SHCreateFileExtractIconA SHCreateFileExtractIcon pode estar alterado ou indisponível. (ANSI) |
|
SHCreateFileExtractIconW SHCreateFileExtractIcon pode estar alterado ou indisponível. (Unicode) |
|
SHCreateShellFolderView Cria uma nova instância do objeto de exibição de pasta 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. |
|
SHCreateStdEnumFmtEtc SHCreateStdEnumFmtEtc pode estar alterado ou indisponível. |
|
SHDefExtractIconA Fornece um manipulador padrão para extrair um ícone de um arquivo. (ANSI) |
|
SHDefExtractIconW Fornece um manipulador padrão para extrair um ícone de um arquivo. (Unicode) |
|
SHDestroyPropSheetExtArray Libera manipuladores de folha de propriedades que são apontados para uma matriz criada por SHCreatePropSheetExtArray. |
|
SHDoDragDrop Executa uma operação de arrastar e soltar. Dá suporte à criação de origem de arrastar sob demanda, bem como arrastar imagens. |
|
Shell_GetCachedImageIndex Shell_GetCachedImageIndex podem estar alterados ou indisponíveis. |
|
Shell_GetCachedImageIndexA Shell_GetCachedImageIndex podem estar alterados ou indisponíveis. (ANSI) |
|
Shell_GetCachedImageIndexW Shell_GetCachedImageIndex podem estar alterados ou indisponíveis. (Unicode) |
|
Shell_GetImageLists Recupera listas de imagens do sistema para ícones grandes e pequenos. |
|
Shell_MergeMenus Shell_MergeMenus podem estar alterados ou indisponíveis. |
|
SHFind_InitMenuPopup SHFind_InitMenuPopup pode estar alterado ou indisponível. |
|
SHFindFiles SHFindFiles pode estar alterado ou indisponível. |
|
SHFlushSFCache SHFlushSFCache pode estar alterado ou indisponível. |
|
SHFormatDrive O SHFormatDrive pode estar alterado ou indisponível. |
|
SHFree Libera a memória alocada por SHAlloc. |
|
SHGetAttributesFromDataObject SHGetAttributesFromDataObject pode estar alterado ou indisponível. |
|
SHGetDataFromIDListA Recupera dados de propriedade estendida de uma lista de identificadores relativos. (ANSI) |
|
SHGetDataFromIDListW Recupera dados de propriedade estendida de uma lista de identificadores relativos. (Unicode) |
|
SHGetDesktopFolder Recupera a interface IShellFolder para a pasta da área de trabalho, que é a raiz do namespace do Shell. |
|
SHGetFolderLocation Preterido. Recupera o caminho de uma pasta como uma estrutura ITEMIDLIST. |
|
SHGetFolderPathA Preterido. (SHGetFolderPathA) |
|
SHGetFolderPathAndSubDirA Obtém o caminho de uma pasta e acrescenta um caminho de subpasta fornecido pelo usuário. (ANSI) |
|
SHGetFolderPathAndSubDirW Obtém o caminho de uma pasta e acrescenta um caminho de subpasta fornecido pelo usuário. (Unicode) |
|
SHGetFolderPathW Preterido. (SHGetFolderPathW) |
|
SHGetIconOverlayIndexA Retorna o índice do ícone de sobreposição na lista de imagens do sistema. (ANSI) |
|
SHGetIconOverlayIndexW Retorna o índice do ícone de sobreposição na lista de imagens do sistema. (Unicode) |
|
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. |
|
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. |
|
SHGetMalloc Recupera um ponteiro para a interface IMalloc do Shell. |
|
SHGetPathFromIDListA Converte uma lista de identificadores de item em um caminho do sistema de arquivos. (ANSI) |
|
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. |
|
SHGetPathFromIDListW Converte uma lista de identificadores de item em um caminho do sistema de arquivos. (Unicode) |
|
SHGetRealIDL SHGetRealIDL pode estar alterado ou indisponível. |
|
SHGetSetFolderCustomSettings SHGetSetFolderCustomSettings pode estar alterado ou indisponível. |
|
SHGetSetSettings SHGetSetSettings pode estar alterado ou indisponível. |
|
SHGetSettings Recupera as configurações atuais da opção Shell. |
|
SHGetSpecialFolderLocation Não há suporte para SHGetSpecialFolderLocation e pode ser alterado ou indisponível no futuro. Em vez disso, use SHGetFolderLocation. |
|
SHGetSpecialFolderPathA Não há suporte para SHGetSpecialFolderPath. Em vez disso, use ShGetFolderPath. (ANSI) |
|
SHGetSpecialFolderPathW Não há suporte para SHGetSpecialFolderPath. Em vez disso, use ShGetFolderPath. (Unicode) |
|
SHHandleUpdateImage SHHandleUpdateImage pode estar alterado ou indisponível. |
|
SHILCreateFromPath SHILCreateFromPath pode estar alterado ou indisponível. |
|
SHLimitInputEdit Define limites de caracteres válidos para um controle de edição. |
|
SHLoadInProc Cria uma instância da classe de objeto especificada dentro do contexto do processo do Shell. A função Windows Vista e posterior:_This foi desabilitada e retorna E_NOTIMPL. |
|
SHMapPIDLToSystemImageListIndex SHMapPIDLToSystemImageListIndex pode estar alterado ou indisponível. |
|
SHObjectProperties SHObjectProperties pode estar alterado ou indisponível. |
|
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. |
|
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 ponteiro para uma PIDL (lista de identificadores de item). |
|
SHPathPrepareForWriteA Verifica se o caminho existe. (ANSI) |
|
SHPathPrepareForWriteW Verifica se o caminho existe. (Unicode) |
|
SHPropStgCreate Garante o tratamento adequado da recuperação ou atribuição da página de código para a operação de conjunto de propriedades solicitada. |
|
SHPropStgReadMultiple Encapsula a função IPropertyStorage::ReadMultiple para garantir que as traduções ANSI e Unicode sejam tratadas corretamente para conjuntos de propriedades preteridos. |
|
SHPropStgWriteMultiple Encapsula a função IPropertyStorage::WriteMultiple para garantir que as traduções ANSI e Unicode sejam tratadas corretamente para conjuntos de propriedades preteridos. |
|
SHReplaceFromPropSheetExtArray Solicita cada folha de propriedades em uma matriz de extensão de folha de propriedades para substituir páginas. Cada página tem permissão para até uma substituição. |
|
SHRestricted O SHRestricted pode estar alterado ou indisponível. |
|
SHSetFolderPathA Preterido. Atribui um novo caminho a uma pasta do sistema identificada pelo CSIDL. (ANSI) |
|
SHSetFolderPathW Preterido. Atribui um novo caminho a uma pasta do sistema identificada pelo CSIDL. (Unicode) |
|
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. |
|
SHSetKnownFolderPath Redireciona uma pasta conhecida para um novo local. |
|
SHShellFolderView_Message SHShellFolderView_Message pode estar alterado ou indisponível. |
|
SHStartNetConnectionDialogA SHStartNetConnectionDialog pode estar alterado ou indisponível. (ANSI) |
|
SHStartNetConnectionDialogW SHStartNetConnectionDialog pode estar alterado ou indisponível. (Unicode) |
|
SHUpdateImageA Notifica o Shell de que uma imagem na lista de imagens do sistema foi alterada. (ANSI) |
|
SHUpdateImageW Notifica o Shell de que uma imagem na lista de imagens do sistema foi alterada. (Unicode) |
|
SHValidateUNC SHValidateUNC pode estar alterado ou indisponível. |
|
SignalFileOpen SignalFileOpen pode estar alterado ou indisponível. |
|
StgMakeUniqueName Cria um nome exclusivo para um fluxo ou objeto de armazenamento de um modelo. |
|
Win32DeleteFile Win32DeleteFile pode estar alterado ou indisponível. |
|
WriteCabinetState WriteCabinetState pode estar alterado ou indisponível. |
Funções de retorno de chamada
|
BFFCALLBACK Recebe notificações de evento da caixa de diálogo do navegador de contêiner do Active Directory Domain Services. |
|
LPFNDFMCALLBACK LPFNDFMCALLBACK pode estar alterado ou indisponível. |
|
LPFNVIEWCALLBACK Define o protótipo da função de retorno de chamada usada pelo objeto de exibição de pasta do sistema. Essa função essencialmente duplica a funcionalidade do IShellFolderViewCB. |
Estruturas
|
AUTO_SCROLL_DATA AUTO_SCROLL_DATA pode estar alterado ou indisponível. |
|
BROWSEINFOA Contém parâmetros para a função SHBrowseForFolder e recebe informações sobre a pasta selecionada pelo usuário. (ANSI) |
|
BROWSEINFOW Contém parâmetros para a função SHBrowseForFolder e recebe informações sobre a pasta selecionada pelo usuário. (Unicode) |
|
CABINETSTATE CABINETSTATE pode estar alterado ou indisponível. |
|
CIDA Usado com o formato de área de transferência CFSTR_SHELLIDLIST para transferir o ponteiro para uma PIDL (lista de identificadores de item) de um ou mais objetos de namespace do Shell. |
|
COMPONENTE Usado pelo Windows 2000 para conter informações sobre um componente. Essa estrutura substitui a estrutura de IE4COMPONENT. |
|
COMPONENTSOPT Contém as opções de item da área de trabalho. |
|
COMPPOS Contém informações sobre a posição e o tamanho de um componente. |
|
COMPSTATEINFO Usado pelo Windows 2000 para conter informações sobre o estado de um componente. |
|
CSFV Usado com a função SHCreateShellFolderViewEx. |
|
DATABLOCK_HEADER Serve como cabeçalho para algumas das estruturas de dados extras usadas por IShellLinkDataList. |
|
DEFCONTEXTMENU Contém informações de menu de contexto usadas por SHCreateDefaultContextMenu. |
|
DETAILSINFO Contém informações detalhadas para um item de pasta shell. Usado com a notificação de SFVM_GETDETAILSOF. |
|
DFMICS Contém argumentos adicionais usados por DFM_INVOKECOMMANDEX. |
|
DROPDESCRIPTION Descreve a imagem e o texto que acompanha um objeto drop. |
|
DROPFILES Define o formato da área de transferência CF_HDROP. Os dados a seguir são uma lista de nomes de arquivo com término nulo duplo. |
|
EXP_DARWIN_LINK Contém um bloco de dados extra usado por IShellLinkDataList. Ele contém a ID do Windows Installer do link. |
|
EXP_PROPERTYSTORAGE Armazena informações sobre o estado do link do Shell. Essa estrutura é usada para seções de dados extras marcadas com EXP_PROPERTYSTORAGE_SIG. |
|
EXP_SPECIAL_FOLDER Contém um bloco de dados extra usado por IShellLinkDataList. Ele contém informações especiais da pasta. |
|
EXP_SZ_LINK Contém um bloco de dados extra usado por IShellLinkDataList. Ele contém cadeias de caracteres de ambiente expansíveis para o ícone ou destino. |
|
FILE_ATTRIBUTES_ARRAY Contém a definição de formato de área de transferência para CFSTR_FILE_ATTRIBUTES_ARRAY. |
|
FILEDESCRIPTORA Descreve as propriedades de um arquivo que está sendo copiado por meio da área de transferência durante uma operação de arrastar e soltar do Microsoft ActiveX. (ANSI) |
|
FILEDESCRIPTORW Descreve as propriedades de um arquivo que está sendo copiado por meio da área de transferência durante uma operação de arrastar e soltar do Microsoft ActiveX. (Unicode) |
|
FILEGROUPDESCRIPTORA Define o formato da área de transferência CF_FILEGROUPDESCRIPTOR. (ANSI) |
|
FILEGROUPDESCRIPTORW Define o formato da área de transferência CF_FILEGROUPDESCRIPTOR. (Unicode) |
|
IE4COMPONENT Usado pelo Microsoft Internet Explorer 4.0 e pelo Microsoft Internet Explorer 4.01 para armazenar informações sobre um componente. Com o Windows 2000, ele é substituído pela estrutura COMPONENT. |
|
ESPAÇAMENTO DE ITENS Armazena as dimensões dos dois tamanhos possíveis de espaçamento de ícone que estão disponíveis para exibição:_small e grandes. Usado por IShellFolderView::GetItemSpacing. |
|
NRESARRAY Define o formato da área de transferência CF_NETRESOURCE. |
|
NT_CONSOLE_PROPS Contém um bloco de dados extra usado por IShellLinkDataList. Ele contém propriedades do console. |
|
NT_FE_CONSOLE_PROPS Contém um bloco de dados extra usado por IShellLinkDataList. Ele contém a página de código do console. |
|
OPENASINFO Armazena informações para a função SHOpenWithDialog. |
|
PROPPRG Essa estrutura contém informações de um arquivo .pif. Ele é usado por PifMgr_GetProperties. |
|
QCMINFO Contém informações para mesclar itens de menu em menus do Windows Explorer. |
|
SFV_CREATE Essa estrutura é usada com a função SHCreateShellFolderView. |
|
SFVM_HELPTOPIC_DATA Contém o nome de um arquivo de Ajuda HTML e um tópico nesse arquivo. Usado com a notificação de SFVM_GETHELPTOPIC. Essa estrutura requer cadeias de caracteres Unicode. |
|
SFVM_PROPPAGE_DATA Contém os detalhes de uma página a ser adicionada à folha Propriedades de um objeto. |
|
SHARDAPPIDINFO Contém dados usados por SHAddToRecentDocs para identificar um item - nesse caso como um IShellItem - e o processo ao qual ele está associado. |
|
SHARDAPPIDINFOIDLIST Contém dados usados por SHAddToRecentDocs para identificar um item , nesse caso, por um ponteiro absoluto para uma lista de identificadores de item (PIDL) e o processo ao qual ele está associado. |
|
SHARDAPPIDINFOLINK Contém dados usados por SHAddToRecentDocs para identificar um item, nesse caso por meio de um IShellLink, e o processo ao qual ele está associado. |
|
SHChangeDWORDAsIDList SHChangeDWORDAsIDList pode estar alterado ou indisponível. |
|
SHChangeNotifyEntry Contém e recebe informações para notificações de alteração. Essa estrutura é usada com a função SHChangeNotifyRegister e a notificação SFVM_QUERYFSNOTIFY. |
|
SHChangeUpdateImageIDList SHChangeUpdateImageIDList pode estar alterado ou indisponível. |
|
SHDESCRIPTIONID Recebe dados de item em resposta a uma chamada para SHGetDataFromIDList. |
|
SHELLFLAGSTATE Contém um conjunto de sinalizadores que indicam as configurações atuais do Shell. Essa estrutura é usada com a função SHGetSettings. |
|
SHELLSTATEA Contém configurações para o estado do Shell. Essa estrutura é usada com a função SHGetSetSettings. (ANSI) |
|
SHELLSTATEW Contém configurações para o estado do Shell. Essa estrutura é usada com a função SHGetSetSettings. (Unicode) |
|
SHFOLDERCUSTOMSETTINGS Mantém as configurações de pasta personalizadas. Essa estrutura é usada com a função SHGetSetFolderCustomSettings. |
|
WALLPAPEROPT Contém as opções de exibição de papel de parede. Usado com membros da interface IActiveDesktop. |
Enumerações
|
AUTOCOMPLETELISTOPTIONS Especifica quais objetos são enumerados para listas de preenchimento automático. |
|
DROPIMAGETYPE Valores usados com a estrutura DROPDESCRIPTION para especificar a imagem suspensa. |
|
IESHORTCUTFLAGS Especifica como um atalho deve ser tratado pelo navegador. |
|
KNOWN_FOLDER_FLAG Define constantes que especificam opções de recuperação especiais para pastas conhecidas. Esses valores substituem valores CSIDL, que têm significados paralelos. |
|
RESTRIÇÕES Esses sinalizadores são usados com a função SHRestricted. |
|
SCNRT_STATUS Indica se é necessário habilitar ou desabilitar o Registro Assíncrono e o Desregistro para SHChangeNotifyRegisterThread. |
|
CACO Indica a interpretação dos dados passados por SHAddToRecentDocs em seu parâmetro pv para identificar o item cujas estatísticas de uso estão sendo controladas. |
|
SHELL_LINK_DATA_FLAGS Especifica as configurações de opção. Usado com IShellLinkDataList::GetFlags e IShellLinkDataList::SetFlags. |