cabeçalho shlobj_core.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
- Active Directory Domain Services
- Recursos herdados do ambiente 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 pastas 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 a exibição de pasta possa ser notificada 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. |
Funções
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. |
CIDLData_CreateFromIDArray CIDLData_CreateFromIDArray pode estar alterado ou indisponível. |
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 do tipo "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 lista de identificadores de item (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. |
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 lista de identificadores de item (PIDL) 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, sem sinal 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 MS-DOS da Microsoft 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 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. |
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 acompanhar esses 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 Dado um item de namespace do 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 lista de identificadores de itens totalmente qualificados (PIDL) 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 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. |
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 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. |
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 pode estar alterada ou indisponível. |
Shell_GetCachedImageIndexA Shell_GetCachedImageIndex pode estar alterada ou indisponível. (ANSI) |
Shell_GetCachedImageIndexW Shell_GetCachedImageIndex pode estar alterada ou indisponível. (Unicode) |
Shell_GetImageLists Recupera listas de imagens do sistema para ícones grandes e pequenos. |
Shell_MergeMenus Shell_MergeMenus pode estar alterado ou indisponível. |
SHFind_InitMenuPopup SHFind_InitMenuPopup pode estar alterada ou indisponível. |
SHFindFiles SHFindFiles pode estar alterado ou indisponível. |
SHFlushSFCache SHFlushSFCache pode estar alterado ou indisponível. |
SHFormatDrive 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 de opção atuais do Shell. |
SHGetSpecialFolderLocation SHGetSpecialFolderLocation não tem suporte 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 em caracteres válidos para um controle de edição. |
SHLoadInProc Cria uma instância da classe de objeto especificada de 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 SHRestricted pode ser alterado ou indisponível. |
SHSetFolderPathA Preterido. Atribui um novo caminho a uma pasta do sistema identificada por seu CSIDL. (ANSI) |
SHSetFolderPathW Preterido. Atribui um novo caminho a uma pasta do sistema identificada por seu 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 Active Directory Domain Services. |
LPFNDFMCALLBACK LPFNDFMCALLBACK pode estar alterado ou indisponível. |
LPFNVIEWCALLBACK Define o protótipo para a função de retorno de chamada usada pelo objeto de exibição de pasta do sistema. Essa função basicamente duplica a funcionalidade de 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 da área de transferência CFSTR_SHELLIDLIST para transferir o ponteiro para uma lista de identificadores de item (PIDL) 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 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 o 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 do 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 dupla terminada em nulo de nomes de arquivo. |
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 de pastas especiais. |
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. |
ITEMSPACING Armazena as dimensões dos dois tamanhos possíveis de espaçamento de ícone que estão disponíveis para display:_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 recebem informações para notificações de alteração. Essa estrutura é usada com a função SHChangeNotifyRegister e a notificação de 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 Conté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 de soltar. |
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 deseja habilitar ou desabilitar o Registro Assíncrono e o Desregistro para SHChangeNotifyRegisterThread. |
FRAGMENTO 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. |