Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par plusieurs technologies. Pour plus d’informations, consultez :
- Services de domaine Active Directory
- Fonctionnalités d’environnement Windows héritées
- L’interpréteur de commandes Windows
- Système de propriétés Windows
shlobj_core.h contient les interfaces de programmation suivantes :
Interfaces
|
IACList Expose une méthode qui améliore l’efficacité de la saisie automatique lorsque les chaînes candidates sont organisées dans une hiérarchie. |
|
IACList2 Étend l’interface IACList pour permettre aux clients d’un objet de saisie semi-automatique de récupérer et de définir des indicateurs d’option. |
|
IActiveDesktop Permet à un programme client de gérer les éléments de bureau et le papier peint sur un ordinateur local. |
|
IDockingWindowSite Expose des méthodes qui gèrent l’espace de bordure pour un ou plusieurs objets IDockingWindow. Cette interface est implémentée par le navigateur et est similaire à l’interface IOleInPlaceUIWindow. |
|
IExtractIconA Expose des méthodes qui permettent à un client de récupérer l’icône associée à l’un des objets d’un dossier. (ANSI) |
|
IExtractIconW Expose des méthodes qui permettent à un client de récupérer l’icône associée à l’un des objets d’un dossier. (Unicode) |
|
INamedPropertyBag Expose des méthodes qui fournissent un objet avec un conteneur de propriétés spécifié dans lequel l’objet peut enregistrer ses propriétés. |
|
IObjMgr Expose des méthodes qui permettent à un client d’ajouter ou de supprimer un objet d’une collection d’objets gérés par un objet serveur. |
|
IProgressDialog Expose les méthodes qui fournissent des options pour qu’une application affiche une boîte de dialogue de progression. |
|
IQueryInfo Expose les méthodes utilisées par l’interpréteur de commandes pour récupérer des indicateurs et des informations sur les info-bulles d’un élément qui réside dans une implémentation IShellFolder. Les info-bulles sont généralement affichées à l’intérieur d’un contrôle d’info-bulle. |
|
ISearchContext Expose les méthodes qui canalent les informations de personnalisation aux hooks de recherche. |
|
IShellChangeNotify Expose une méthode qui avertit une extension d’espace de noms Shell lorsque l’ID d’un élément a changé. |
|
IShellDetails Exposé par les dossiers Shell pour fournir des informations détaillées sur les éléments d’un dossier. |
|
IShellFolderView Expose des méthodes qui manipulent des vues de dossiers Shell. |
|
IShellFolderViewCB Expose une méthode qui autorise la communication entre l’Explorateur Windows et une vue de dossier implémentée à l’aide de l’objet d’affichage de dossiers système (l’objet IShellView retourné via SHCreateShellFolderView) afin que l’affichage des dossiers puisse être averti des événements et modifier son affichage en conséquence. |
|
IShellIconOverlay Expose les méthodes utilisées par une extension d’espace de noms pour spécifier des superpositions d’icônes pour les objets qu’elle contient. |
|
IShellIconOverlayManager IShellIconOverlayManager peut être modifié ou indisponible. |
|
IURLSearchHook Expose une méthode utilisée par le navigateur pour traduire l’adresse d’un protocole URL inconnu. |
|
IURLSearchHook2 Expose une méthode utilisée par le navigateur pour traduire l’adresse d’un protocole d’URL inconnu à l’aide d’un objet de contexte de recherche. |
Functions
|
AssocGetDetailsOfPropKey Récupère la valeur d’une clé de propriété donnée à l’aide des informations d’association de fichiers fournies par les extensions d’espace de noms. |
|
CDefFolderMenu_Create2 Crée un menu contextuel pour un groupe sélectionné d’objets de dossier de fichiers. |
|
CIDLData_CreateFromIDArray CIDLData_CreateFromIDArray peut être modifiée ou indisponible. |
|
DAD_AutoScroll Fait défiler la fenêtre pendant qu’une image est déplacée. |
|
DAD_DragEnterEx Verrouille les mises à jour de la fenêtre spécifiée pendant une opération de glisser et affiche l’image à la position spécifiée dans la fenêtre. (DAD_DragEnterEx) |
|
DAD_DragEnterEx2 Verrouille les mises à jour de la fenêtre spécifiée pendant une opération de glisser-déplacer et affiche l’image de glisser-déplacer à la position spécifiée dans la fenêtre. |
|
DAD_DragLeave Déverrouille la fenêtre verrouillée par la fonction DAD_DragEnterEx. |
|
DAD_DragMove Déplace l’image en cours de déplacement pendant une opération de glisser-déplacer. |
|
DAD_SetDragImage Définit l’image glisser. |
|
DAD_ShowDragImage Affiche ou masque l’image déplacée. (DAD_ShowDragImage) |
|
DriveType La fonction DriveType détermine le type de lecteur en fonction du numéro de lecteur. (DriveType) |
|
GetFileNameFromBrowse La fonction GetFileNameFromBrowse crée une boîte de dialogue Ouvrir afin que l’utilisateur puisse spécifier le lecteur, le répertoire et le nom d’un fichier à ouvrir. (GetFileNameFromBrowse) |
|
IDListContainerIsConsistent Vérifie que la structure de conteneur d’un IDList est valide. |
|
ILAppendID Ajoute ou ajoute une structure SHITEMID à une structure ITEMIDLIST. |
|
ILClone Clone une structure ITEMIDLIST. |
|
ILCloneChild Clone une structure ITEMIDLIST enfant. |
|
ILCloneFirst Clone la première structure SHITEMID dans une structure ITEMIDLIST. |
|
ILCloneFull Clone une structure ITEMIDLIST complète ou absolue. |
|
ILCombine Combine deux structures ITEMIDLIST. |
|
ILCreateFromPath La fonction ILCreateFromPath retourne la structure ITEMIDLIST associée à un chemin d’accès de fichier spécifié. |
|
ILCreateFromPathA Retourne la structure ITEMIDLIST associée à un chemin d’accès de fichier spécifié. (ILCreateFromPathA) |
|
ILCreateFromPathW La fonction ILCreateFromPathW (Unicode) retourne la structure ITEMIDLIST associée à un chemin d’accès de fichier spécifié. |
|
ILFindChild Détermine si une structure ITEMIDLIST spécifiée est l’enfant d’une autre structure ITEMIDLIST. |
|
ILFindLastID Retourne un pointeur vers la dernière structure SHITEMID dans une structure ITEMIDLIST. |
|
ILFree Libère une structure ITEMIDLIST allouée par l’interpréteur de commandes. |
|
ILGetNext Récupère la structure SHITEMID suivante dans une structure ITEMIDLIST. (ILGetNext) |
|
ILGetSize Retourne la taille, en octets, d’une structure ITEMIDLIST. |
|
IISA aligné Vérifie si une constante ITEMIDLIST est alignée sur une limite de pointeur, qui est une DWORD sur des architectures 32 bits et une QWORD sur des architectures 64 bits. |
|
ILIsChild Vérifie si un pointeur vers une liste d’identificateurs d’élément (PIDL) est un PIDL enfant, qui est un PIDL avec exactement un SHITEMID. |
|
ILIsEmpty Vérifie si une structure ITEMIDLIST est vide. |
|
ILIsEqual Teste si deux structures ITEMIDLIST sont égales dans une comparaison binaire. |
|
ILIsParent Teste si une structure ITEMIDLIST est le parent d’une autre structure ITEMIDLIST. |
|
ILLoadFromStream Deprecated. Charge une structure ITEMIDLIST à partir d’un flux. |
|
ILLoadFromStreamEx Cette fonction peut être modifiée ou indisponible. |
|
ILLoadFromStreamEx La fonction ILLoadFromStreamEx charge un ITEMIDLIST à partir d’un IStream. (ILLoadFromStreamEx r1) |
|
ILLoadFromStreamEx La fonction ILLoadFromStreamEx charge un pointeur enfant vers une liste d’identificateurs d’élément (PIDL) à partir d’un IStream. (ILLoadFromStreamEx r2) |
|
ILNext Récupère la structure SHITEMID suivante dans une structure ITEMIDLIST. (ILNext) |
|
ILRemoveLastID Supprime la dernière structure SHITEMID d’une structure ITEMIDLIST. |
|
ILSaveToStream Enregistre une structure ITEMIDLIST dans un flux. |
|
ILSkip Ignore un nombre donné d’octets dans une structure ITEMIDLIST constante, non alignée et relative. |
|
IsNetDrive Teste si un lecteur est un lecteur réseau. |
|
IsUserAnAdmin IsUserAnAdmin peut être modifié ou indisponible. |
|
OpenRegStream OpenRegStream peut être modifié ou indisponible. Utilisez plutôt SHOpenRegStream2 ou SHOpenRegStream. |
|
PathCleanupSpec PathCleanupSpec peut être modifié ou indisponible. |
|
PathGetShortPath PathGetShortPath peut être modifié ou indisponible. |
|
PathIsExe PathIsExe peut être modifié ou indisponible. |
|
PathMakeUniqueName Crée un nom de chemin unique à partir d’un modèle. |
|
PathResolve PathResolve peut être modifié ou indisponible. |
|
PathYetAnotherMakeUniqueName Crée un nom de fichier unique basé sur un nom de fichier existant. |
|
PickIconDlg PickIconDlg peut être modifié ou indisponible. |
|
PifMgr_CloseProperties Ferme les propriétés d’application qui ont été ouvertes avec PifMgr_OpenProperties. |
|
PifMgr_GetProperties Retourne un bloc de données spécifié à partir d’un fichier .pif. |
|
PifMgr_OpenProperties Ouvre le fichier .pif associé à une application Microsoft MS-DOS et retourne un handle aux propriétés de l’application. |
|
PifMgr_SetProperties Affecte des valeurs à un bloc de données à partir d’un fichier .pif. |
|
ReadCabinetState ReadCabinetState peut être modifié ou indisponible. |
|
RealDriveType RealDriveType peut être modifié ou indisponible. |
|
RestartDialog Affiche une boîte de dialogue qui invite l’utilisateur à redémarrer Windows. Lorsque l’utilisateur clique sur le bouton, la fonction appelle ExitWindowsEx pour tenter de redémarrer Windows. |
|
RestartDialogEx Affiche une boîte de dialogue qui demande à l’utilisateur de redémarrer Windows. Lorsque l’utilisateur clique sur le bouton, la fonction appelle ExitWindowsEx pour tenter de redémarrer Windows. |
|
SHAddFromPropSheetExtArray Ajoute des pages à un tableau d’extensions de feuille de propriétés créé par SHCreatePropSheetExtArray. |
|
SHAddToRecentDocs Avertit le système qu’un élément a été accédé, à des fins de suivi de ces éléments utilisés le plus récemment et le plus fréquemment. Cette fonction peut également être utilisée pour effacer toutes les données d’utilisation. |
|
SHAlloc Alloue de la mémoire à partir du tas de Shell. |
|
SHBindToFolderIDListParent Étant donné un élément d’espace de noms Shell spécifié sous la forme d’un dossier et d’une liste d’identificateurs d’élément par rapport à ce dossier, cette fonction est liée au parent de l’élément d’espace de noms et retourne éventuellement un pointeur vers le composant final de la liste d’identificateurs d’élément. |
|
SHBindToFolderIDListParentEx Étend la fonction SHBindToFolderIDListParent en autorisant l’appelant à spécifier un contexte de liaison. |
|
SHBindToObject Récupère et lie à un objet spécifié à l’aide de la méthode IShellFolder ::BindToObject de l’espace de noms Shell. |
|
SHBindToParent Prend un pointeur vers une liste d’identificateurs d’élément complet (PIDL) et retourne un pointeur d’interface spécifié sur l’objet parent. |
|
SHBrowseForFolderA Affiche une boîte de dialogue qui permet à l’utilisateur de sélectionner un dossier Shell. (ANSI) |
|
SHBrowseForFolderW Affiche une boîte de dialogue qui permet à l’utilisateur de sélectionner un dossier Shell. (Unicode) |
|
SHChangeNotification_Lock Verrouille la mémoire partagée associée à un événement de notification de modification Shell. |
|
SHChangeNotification_Unlock Déverrouille la mémoire partagée pour une notification de modification. |
|
SHChangeNotify Avertit le système d’un événement qu’une application a effectué. Une application doit utiliser cette fonction si elle effectue une action susceptible d’affecter l’interpréteur de commandes. |
|
SHChangeNotifyDeregister Annule l’inscription du processus de fenêtre du client de la réception des messages SHChangeNotify. |
|
SHChangeNotifyRegister Inscrit une fenêtre pour recevoir des notifications du système de fichiers ou shell, si le système de fichiers prend en charge les notifications. |
|
SHCloneSpecialIDList SHCloneSpecialIDList peut être modifié ou indisponible. Utilisez plutôt SHGetSpecialFolderLocation. |
|
SHCLSIDFromString Prend la forme de chaîne d’un identificateur de classe (CLSID) et crée le CLSID correspondant. |
|
SHCoCreateInstance SHCoCreateInstance peut être modifié ou indisponible. Utilisez plutôt CoCreateInstance. |
|
SHCreateDataObject Crée un objet de données dans un dossier parent. |
|
SHCreateDefaultContextMenu Crée un objet qui représente l’implémentation du menu contextuel par défaut de Shell. |
|
SHCreateDirectory Crée un dossier de système de fichiers. |
|
SHCreateDirectoryExA Crée un dossier de système de fichiers avec des attributs de sécurité facultatifs. (ANSI) |
|
SHCreateDirectoryExW Crée un dossier de système de fichiers avec des attributs de sécurité facultatifs. (Unicode) |
|
SHCreateFileExtractIconA SHCreateFileExtractIcon peut être modifié ou indisponible. (ANSI) |
|
SHCreateFileExtractIconW SHCreateFileExtractIcon peut être modifié ou indisponible. (Unicode) |
|
SHCreateShellFolderView Crée une instance de l’objet d’affichage de dossiers Shell par défaut (DefView). |
|
SHCreateShellFolderViewEx Crée une instance de l’objet d’affichage de dossiers Shell par défaut. Il est recommandé d’utiliser SHCreateShellFolderView plutôt que cette fonction. |
|
SHCreateShellItem Crée un objet IShellItem. |
|
SHCreateStdEnumFmtEtc SHCreateStdEnumFmtEtc peut être modifié ou indisponible. |
|
SHDefExtractIconA Fournit un gestionnaire par défaut pour extraire une icône d’un fichier. (ANSI) |
|
SHDefExtractIconW Fournit un gestionnaire par défaut pour extraire une icône d’un fichier. (Unicode) |
|
SHDestroyPropSheetExtArray Libère les gestionnaires de feuille de propriétés pointant vers un tableau créé par SHCreatePropSheetExtArray. |
|
SHDoDragDrop Exécute une opération de glisser-déplacer. Prend en charge la création de sources de glisser à la demande, ainsi que les images glisser. |
|
Shell_GetCachedImageIndex Shell_GetCachedImageIndex peuvent être modifiées ou indisponibles. |
|
Shell_GetCachedImageIndexA Shell_GetCachedImageIndex peuvent être modifiées ou indisponibles. (ANSI) |
|
Shell_GetCachedImageIndexW Shell_GetCachedImageIndex peuvent être modifiées ou indisponibles. (Unicode) |
|
Shell_GetImageLists Récupère les listes d’images système pour les icônes volumineuses et petites. |
|
Shell_MergeMenus Shell_MergeMenus peut être modifiée ou indisponible. |
|
SHFind_InitMenuPopup SHFind_InitMenuPopup peuvent être modifiées ou indisponibles. |
|
SHFindFiles SHFindFiles peut être modifié ou indisponible. |
|
SHFlushSFCache SHFlushSFCache peut être modifié ou indisponible. |
|
SHFormatDrive SHFormatDrive peut être modifié ou indisponible. |
|
SHFree Libère la mémoire allouée par SHAlloc. |
|
SHGetAttributesFromDataObject SHGetAttributesFromDataObject peut être modifié ou indisponible. |
|
SHGetDataFromIDListA Récupère les données de propriété étendues à partir d’une liste d’identificateurs relative. (ANSI) |
|
SHGetDataFromIDListW Récupère les données de propriété étendues à partir d’une liste d’identificateurs relative. (Unicode) |
|
SHGetDesktopFolder Récupère l’interface IShellFolder pour le dossier de bureau, qui est la racine de l’espace de noms de l’interpréteur de commandes. |
|
SHGetFolderLocation Deprecated. Récupère le chemin d’accès d’un dossier en tant que structure ITEMIDLIST. |
|
SHGetFolderPathA Deprecated. (SHGetFolderPathA) |
|
SHGetFolderPathAndSubDirA Obtient le chemin d’un dossier et ajoute un chemin de sous-dossier fourni par l’utilisateur. (ANSI) |
|
SHGetFolderPathAndSubDirW Obtient le chemin d’un dossier et ajoute un chemin de sous-dossier fourni par l’utilisateur. (Unicode) |
|
SHGetFolderPathW Deprecated. (SHGetFolderPathW) |
|
SHGetIconOverlayIndexA Retourne l’index de l’icône de superposition dans la liste d’images système. (ANSI) |
|
SHGetIconOverlayIndexW Retourne l’index de l’icône de superposition dans la liste d’images système. (Unicode) |
|
SHGetInstanceExplorer Récupère une interface qui permet aux extensions Shell hébergées et à d’autres composants d’empêcher leur processus hôte de se fermer prématurément. |
|
SHGetKnownFolderIDList Récupère le chemin d’accès d’un dossier connu sous la forme d’une structure ITEMIDLIST. |
|
SHGetKnownFolderItem Récupère un objet IShellItem qui représente un dossier connu. |
|
SHGetKnownFolderPath Récupère le chemin complet d’un dossier connu identifié par le KNOWNFOLDERID du dossier. |
|
SHGetMalloc Récupère un pointeur vers l’interface IMalloc de Shell. |
|
SHGetPathFromIDListA Convertit une liste d’identificateurs d’élément en chemin d’accès au système de fichiers. (ANSI) |
|
SHGetPathFromIDListEx Convertit une liste d’identificateurs d’élément en chemin d’accès au système de fichiers. Cette fonction étend SHGetPathFromIDList en vous permettant de définir la taille initiale de la mémoire tampon de chaîne et de déclarer les options ci-dessous. |
|
SHGetPathFromIDListW Convertit une liste d’identificateurs d’élément en chemin d’accès au système de fichiers. (Unicode) |
|
SHGetRealIDL SHGetRealIDL peut être modifié ou indisponible. |
|
SHGetSetFolderCustomSettings SHGetSetFolderCustomSettings peut être modifié ou indisponible. |
|
SHGetSetSettings SHGetSetSettings peut être modifié ou indisponible. |
|
SHGetSettings Récupère les paramètres actuels de l’option Shell. |
|
SHGetSpecialFolderLocation SHGetSpecialFolderLocation n’est pas pris en charge et peut être modifié ou indisponible à l’avenir. Utilisez plutôt SHGetFolderLocation. |
|
SHGetSpecialFolderPathA SHGetSpecialFolderPath n’est pas pris en charge. Utilisez plutôt ShGetFolderPath. (ANSI) |
|
SHGetSpecialFolderPathW SHGetSpecialFolderPath n’est pas pris en charge. Utilisez plutôt ShGetFolderPath. (Unicode) |
|
SHHandleUpdateImage SHHandleUpdateImage peut être modifié ou indisponible. |
|
SHILCreateFromPath SHILCreateFromPath peut être modifié ou indisponible. |
|
SHLimitInputEdit Définit les limites des caractères valides pour un contrôle d’édition. |
|
SHLoadInProc Crée une instance de la classe d’objet spécifiée à partir du contexte du processus de l’interpréteur de commandes. La fonction Windows Vista et ultérieure :_This a été désactivée et retourne E_NOTIMPL. |
|
SHMapPIDLToSystemImageListIndex SHMapPIDLToSystemImageListIndex peut être modifié ou indisponible. |
|
SHObjectProperties SHObjectProperties peut être modifié ou indisponible. |
|
SHOpenFolderAndSelectItems Ouvre une fenêtre d’Explorateur Windows avec des éléments spécifiés dans un dossier particulier sélectionné. |
|
SHOpenWithDialog Affiche la boîte de dialogue Ouvrir avec. |
|
SHParseDisplayName Convertit le nom d’affichage d’un objet d’espace de noms Shell en liste d’identificateurs d’élément et retourne les attributs de l’objet. Cette fonction est la méthode préférée pour convertir une chaîne en pointeur vers une liste d’identificateurs d’élément (PIDL). |
|
SHPathPrepareForWriteA Vérifie si le chemin existe. (ANSI) |
|
SHPathPrepareForWriteW Vérifie si le chemin existe. (Unicode) |
|
SHPropStgCreate Garantit la gestion appropriée de la récupération ou de l’affectation de pages de codes pour l’opération d’ensemble de propriétés demandée. |
|
SHPropStgReadMultiple Encapsule la fonction IPropertyStorage ::ReadMultiple pour vous assurer que les traductions ANSI et Unicode sont gérées correctement pour les ensembles de propriétés déconseillés. |
|
SHPropStgWriteMultiple Encapsule la fonction IPropertyStorage ::WriteMultiple pour vous assurer que les traductions ANSI et Unicode sont gérées correctement pour les ensembles de propriétés déconseillés. |
|
SHReplaceFromPropSheetExtArray Demande à chaque feuille de propriétés d’un tableau d’extensions de feuille de propriétés de remplacer les pages. Chaque page est autorisée jusqu’à un remplacement. |
|
SHRestricted SHRestricted peut être modifié ou indisponible. |
|
SHSetFolderPathA Deprecated. Affecte un nouveau chemin d’accès à un dossier système identifié par son CSIDL. (ANSI) |
|
SHSetFolderPathW Deprecated. Affecte un nouveau chemin d’accès à un dossier système identifié par son CSIDL. (Unicode) |
|
SHSetInstanceExplorer Fournit une interface qui permet aux extensions Shell hébergées et à d’autres composants d’empêcher leur processus hôte de se fermer prématurément. |
|
SHSetKnownFolderPath Redirige un dossier connu vers un nouvel emplacement. |
|
SHShellFolderView_Message SHShellFolderView_Message peut être modifié ou indisponible. |
|
SHStartNetConnectionDialogA SHStartNetConnectionDialog peut être modifié ou indisponible. (ANSI) |
|
SHStartNetConnectionDialogW SHStartNetConnectionDialog peut être modifié ou indisponible. (Unicode) |
|
SHUpdateImageA Avertit l’interpréteur de commandes qu’une image dans la liste d’images système a changé. (ANSI) |
|
SHUpdateImageW Avertit l’interpréteur de commandes qu’une image dans la liste d’images système a changé. (Unicode) |
|
SHValidateUNC SHValidateUNC peut être modifié ou indisponible. |
|
SignalFileOpen SignalFileOpen peut être modifié ou indisponible. |
|
StgMakeUniqueName Crée un nom unique pour un flux ou un objet de stockage à partir d’un modèle. |
|
Win32DeleteFile Win32DeleteFile peut être modifié ou indisponible. |
|
WriteCabinetState WriteCabinetState peut être modifié ou indisponible. |
Fonctions de rappel
|
BFFCALLBACK Reçoit des notifications d’événements à partir de la boîte de dialogue navigateur de conteneurs Des services de domaine Active Directory. |
|
LPFNDFMCALLBACK LPFNDFMCALLBACK peut être modifié ou indisponible. |
|
LPFNVIEWCALLBACK Définit le prototype de la fonction de rappel utilisée par l’objet d’affichage de dossiers système. Cette fonction doublons essentiellement les fonctionnalités de IShellFolderViewCB. |
Structures
|
AUTO_SCROLL_DATA AUTO_SCROLL_DATA peuvent être modifiées ou indisponibles. |
|
BROWSEINFOA Contient des paramètres pour la fonction SHBrowseForFolder et reçoit des informations sur le dossier sélectionné par l’utilisateur. (ANSI) |
|
BROWSEINFOW Contient des paramètres pour la fonction SHBrowseForFolder et reçoit des informations sur le dossier sélectionné par l’utilisateur. (Unicode) |
|
CABINETSTATE CABINETSTATE peut être modifié ou indisponible. |
|
ACDI Utilisé avec le format de presse-papiers CFSTR_SHELLIDLIST pour transférer le pointeur vers une liste d’identificateurs d’élément (PIDL) d’un ou plusieurs objets d’espace de noms Shell. |
|
COMPOSANT Utilisé par Windows 2000 pour contenir des informations sur un composant. Cette structure remplace la structure IE4COMPONENT. |
|
COMPONENTSOPT Contient les options d’élément de bureau. |
|
COMPPOS Contient des informations sur la position et la taille d’un composant. |
|
COMPSTATEINFO Utilisé par Windows 2000 pour contenir des informations sur l’état d’un composant. |
|
CSFV Utilisé avec la fonction SHCreateShellFolderViewEx. |
|
DATABLOCK_HEADER Sert d’en-tête pour certaines des structures de données supplémentaires utilisées par IShellLinkDataList. |
|
DEFCONTEXTMENU Contient des informations de menu contextuel utilisées par SHCreateDefaultContextMenu. |
|
DETAILSINFO Contient des informations détaillées pour un élément de dossier Shell. Utilisé avec la notification SFVM_GETDETAILSOF. |
|
DFMICS Contient des arguments supplémentaires utilisés par DFM_INVOKECOMMANDEX. |
|
DROPDESCRIPTION Décrit l’image et le texte associé pour un objet drop. |
|
DROPFILES Définit le format de presse-papiers CF_HDROP. Les données suivantes sont une liste de noms de fichiers se terminant par une double valeur Null. |
|
EXP_DARWIN_LINK Contient un bloc de données supplémentaire utilisé par IShellLinkDataList. Il contient l’ID Windows Installer du lien. |
|
EXP_PROPERTYSTORAGE Stocke des informations sur l’état du lien Shell. Cette structure est utilisée pour des sections de données supplémentaires marquées avec EXP_PROPERTYSTORAGE_SIG. |
|
EXP_SPECIAL_FOLDER Contient un bloc de données supplémentaire utilisé par IShellLinkDataList. Il contient des informations de dossier spéciales. |
|
EXP_SZ_LINK Contient un bloc de données supplémentaire utilisé par IShellLinkDataList. Il contient des chaînes d’environnement extensibles pour l’icône ou la cible. |
|
FILE_ATTRIBUTES_ARRAY Contient la définition de format du Presse-papiers pour CFSTR_FILE_ATTRIBUTES_ARRAY. |
|
FILEDESCRIPTORA Décrit les propriétés d’un fichier en cours de copie au moyen du Presse-papiers pendant une opération de glisser-déplacer Microsoft ActiveX. (ANSI) |
|
FILEDESCRIPTORW Décrit les propriétés d’un fichier en cours de copie au moyen du Presse-papiers pendant une opération de glisser-déplacer Microsoft ActiveX. (Unicode) |
|
FILEGROUPDESCRIPTORA Définit le format de presse-papiers CF_FILEGROUPDESCRIPTOR. (ANSI) |
|
FILEGROUPDESCRIPTORW Définit le format de presse-papiers CF_FILEGROUPDESCRIPTOR. (Unicode) |
|
IE4COMPONENT Utilisé par Microsoft Internet Explorer 4.0 et Microsoft Internet Explorer 4.01 pour contenir des informations sur un composant. Avec Windows 2000, il est remplacé par la structure COMPONENT. |
|
ITEMSPACING Stocke les dimensions des deux tailles possibles d’espacement d’icônes disponibles pour display :_small et large. Utilisé par IShellFolderView ::GetItemSpacing. |
|
NRESARRAY Définit le format de presse-papiers CF_NETRESOURCE. |
|
NT_CONSOLE_PROPS Contient un bloc de données supplémentaire utilisé par IShellLinkDataList. Elle contient les propriétés de la console. |
|
NT_FE_CONSOLE_PROPS Contient un bloc de données supplémentaire utilisé par IShellLinkDataList. Elle contient la page de codes de la console. |
|
OPENASINFO Stocke des informations pour la fonction SHOpenWithDialog. |
|
PROPPRG Cette structure contient des informations à partir d’un fichier .pif. Il est utilisé par PifMgr_GetProperties. |
|
QCMINFO Contient des informations pour fusionner les éléments de menu dans les menus de l’Explorateur Windows. |
|
SFV_CREATE Cette structure est utilisée avec la fonction SHCreateShellFolderView. |
|
SFVM_HELPTOPIC_DATA Contient le nom d’un fichier d’aide HTML et une rubrique dans ce fichier. Utilisé avec la notification SFVM_GETHELPTOPIC. Cette structure nécessite des chaînes Unicode. |
|
SFVM_PROPPAGE_DATA Contient les détails d’une page à ajouter à la feuille Propriétés d’un objet. |
|
SHARDAPPIDINFO Contient des données utilisées par SHAddToRecentDocs pour identifier à la fois un élément ( dans ce cas en tant qu’élément IShellItem) et le processus auquel il est associé. |
|
SHARDAPPIDINFOIDLIST Contient des données utilisées par SHAddToRecentDocs pour identifier à la fois un élément , dans ce cas par un pointeur absolu vers une liste d’identificateurs d’élément (PIDL) et le processus auquel il est associé. |
|
SHARDAPPIDINFOLINK Contient des données utilisées par SHAddToRecentDocs pour identifier à la fois un élément, dans ce cas via un IShellLink et le processus auquel il est associé. |
|
SHChangeDWORDAsIDList SHChangeDWORDAsIDList peut être modifié ou indisponible. |
|
SHChangeNotifyEntry Contient et reçoit des informations pour les notifications de modification. Cette structure est utilisée avec la fonction SHChangeNotifyRegister et la notification SFVM_QUERYFSNOTIFY. |
|
SHChangeUpdateImageIDList SHChangeUpdateImageIDList peut être modifié ou indisponible. |
|
SHDESCRIPTIONID Reçoit les données d’élément en réponse à un appel à SHGetDataFromIDList. |
|
SHELLFLAGSTATE Contient un ensemble d’indicateurs qui indiquent les paramètres Shell actuels. Cette structure est utilisée avec la fonction SHGetSettings. |
|
SHELLSTATEA Contient les paramètres de l’état de l’interpréteur de commandes. Cette structure est utilisée avec la fonction SHGetSetSettings. (ANSI) |
|
SHELLSTATEW Contient les paramètres de l’état de l’interpréteur de commandes. Cette structure est utilisée avec la fonction SHGetSetSettings. (Unicode) |
|
SHFOLDERCUSTOMSETTINGS Contient les paramètres de dossier personnalisés. Cette structure est utilisée avec la fonction SHGetSetFolderCustomSettings. |
|
WALLPAPEROPT Contient les options d’affichage du papier peint. Utilisé avec les membres de l’interface IActiveDesktop. |
Énumérations
|
AUTOCOMPLETELISTOPTIONS Spécifie les objets énumérés pour les listes de saisie automatique. |
|
DROPIMAGETYPE Valeurs utilisées avec la structure DROPDESCRIPTION pour spécifier l’image de suppression. |
|
IESHORTCUTFLAGS Spécifie comment un raccourci doit être géré par le navigateur. |
|
KNOWN_FOLDER_FLAG Définit des constantes qui spécifient des options de récupération spéciales pour les dossiers connus. Ces valeurs remplacent les valeurs CSIDL, qui ont des significations parallèles. |
|
RESTRICTIONS Ces indicateurs sont utilisés avec la fonction SHRestricted. |
|
SCNRT_STATUS Indique s’il faut activer ou désactiver Async Register and Deregister for SHChangeNotifyRegisterThread. |
|
TESSON Indique l’interprétation des données transmises par SHAddToRecentDocs dans son paramètre pv pour identifier l’élément dont les statistiques d’utilisation sont suivies. |
|
SHELL_LINK_DATA_FLAGS Spécifie les paramètres d’option. Utilisé avec IShellLinkDataList ::GetFlags et IShellLinkDataList ::SetFlags. |