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.
Cette section décrit les fonctions du système de propriétés Windows.
| Rubrique | Contenu |
|---|---|
| Fonctions PROPVARIANT et VARIANT | Cette section décrit un ensemble de fonctions de conversion et d’assistance du système de propriétés Windows utilisées avec les types PROPVARIANT et VARIANT . |
| Fonctions Property Bag | Cette section décrit un ensemble de fonctions d’assistance Windows utilisées avec les objets IPropertyBag . |
| PifMgr_CloseProperties | Ferme les propriétés de l’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 d’un fichier .pif. |
| PSCoerceToCanonicalValue | Convertit la valeur d’une propriété en valeur canonique, en fonction de la description de la propriété. |
| PSCreateAdapterFromPropertyStore | Crée un adaptateur à partir d’un IPropertyStore. |
| PSCreateDelayedMultiplexPropertyStore | Crée un magasin de propriétés de liaison différée en lecture seule qui contient plusieurs magasins de propriétés. |
| PSCreateMemoryPropertyStore | Crée un magasin de propriétés en mémoire. |
| PSCreateMultiplexPropertyStore | Crée un magasin de propriétés en lecture seule qui contient plusieurs magasins de propriétés, chacun d’eux devant prendre en charge IPropertyStore ou IPropertySetStorage. |
| PSCreatePropertyChangeArray | Crée un conteneur pour un ensemble d’objets IPropertyChange . Ce conteneur peut être utilisé avec IFileOperation pour appliquer un ensemble de modifications de propriété à un ensemble de fichiers. |
| PSCreatePropertyStoreFromObject | Accepte l’interface IUnknown d’un objet qui prend en charge IPropertyStore ou IPropertySetStorage. Si l’objet prend en charge IPropertySetStorage, il est encapsulé afin de prendre en charge IPropertyStore. |
| PSCreatePropertyStoreFromPropertySetStorage | Encapsule une interface IPropertySetStorage dans une interface IPropertyStore . |
| PSCreateSimplePropertyChange | Crée une modification de propriété simple. |
| PSEnumeratePropertyDescriptions | API wrapper qui appelle IPropertySystem::EnumeratePropertyDescriptions du sous-système de schéma. Cette fonction récupère une instance de l’objet de sous-système qui implémente IPropertyDescriptionList pour obtenir la liste entière ou une liste partielle de descriptions de propriétés dans le système. |
| PSFormatForDisplay | Obtient une représentation de chaîne Unicode mise en forme d’une valeur de propriété stockée dans une structure PROPVARIANT . L’appelant est responsable de l’allocation de la mémoire tampon de sortie. |
| PSFormatForDisplayAlloc | Obtient une représentation de chaîne Unicode mise en forme d’une valeur de propriété stockée dans une structure PROPVARIANT . Cette fonction alloue de la mémoire pour la chaîne de sortie. |
| PSFormatPropertyValue | Obtient une représentation de chaîne Unicode mise en forme d’une valeur de propriété stockée dans un magasin de propriétés. Cette fonction alloue de la mémoire pour la chaîne de sortie. |
| PSGetImageReferenceForValue | Obtient une instance d’une interface de description de propriété pour une propriété spécifiée. |
| PSGetItemPropertyHandler | Récupère un gestionnaire de propriétés pour un élément Shell. |
| PSGetItemPropertyHandlerWithCreateObject | Récupère un gestionnaire de propriétés pour un élément Shell. |
| PSGetNamedPropertyFromPropertyStorage | Obtient une valeur du stockage de propriétés sérialisées par nom de propriété. |
| PSGetNameFromPropertyKey | Récupère le nom canonique de la propriété, en fonction de son PROPERTYKEY. |
| PSGetPropertyDescription | Obtient une instance d’une interface de description de propriété pour une propriété spécifiée par une structure PROPERTYKEY. |
| PSGetPropertyDescriptionByName | Obtient une instance d’une interface de description de propriété pour un nom de propriété spécifié. |
| PSGetPropertyDescriptionListFromString | Obtient une instance d’une interface de liste de description de propriétés pour une liste de propriétés spécifiée. |
| PSGetPropertyFromPropertyStorage | Obtient la valeur d’une propriété telle qu’elle est stockée dans le stockage de propriétés sérialisées. |
| PSGetPropertyKeyFromName | Obtient la clé de propriété d’un nom de propriété canonique. |
| PSGetPropertySystem | Obtient une instance de l’objet de sous-système qui implémente IPropertySystem. |
| PSGetPropertyValue | Obtient une valeur de propriété à partir d’un magasin de propriétés. |
| PSLookupPropertyHandlerCLSID | Obtient l’identificateur de classe (CLSID) d’un gestionnaire de propriétés de fichier inscrit par ordinateur. |
| PSPropertyBag_Delete | Supprime une propriété d’un conteneur de propriétés. |
| PSPropertyBag_ReadBOOL | Lit la valeur des données BOOL d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadBSTR | Lit une valeur de données BSTR à partir d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadDWORD | Lit une valeur de données DWORD à partir d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadGUID | Lit la valeur des données GUID à partir d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadInt | Lit une valeur de données int à partir d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadLONG | Lit une valeur de données longue à partir d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadPOINTL | Récupère les coordonnées stockées dans une propriété contenue dans un conteneur de propriétés spécifié. |
| PSPropertyBag_ReadPOINTS | Récupère les coordonnées stockées dans une propriété contenue dans un conteneur de propriétés spécifié. |
| PSPropertyBag_ReadPropertyKey | Lit la clé de propriété d’une propriété dans un conteneur de propriétés spécifié. |
| PSPropertyBag_ReadRECTL | Récupère les coordonnées d’un rectangle stocké dans une propriété contenue dans un conteneur de propriétés spécifié. |
| PSPropertyBag_ReadSHORT | Lit la valeur de données SHORT d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadStr | Lit la valeur de données de chaîne d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadStrAlloc | Récupère des détails sur l’allocation ou la libération de mémoire pour une chaîne stockée dans une propriété contenue dans un conteneur de propriétés spécifié. |
| PSPropertyBag_ReadStream | Lit le flux de données stocké dans une propriété donnée contenue dans un conteneur de propriétés spécifié. |
| PSPropertyBag_ReadType | Lit le type de valeur de données d’une propriété stockée dans un conteneur de propriétés. |
| PSPropertyBag_ReadULONGLONG | Lit une valeur de données ULONGLONG à partir d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_ReadUnknown | Lit une propriété donnée d’une valeur de données inconnue dans un conteneur de propriétés. |
| PSPropertyBag_WriteBOOL | Définit la valeur BOOL d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteBSTR | Définit la valeur BSTR d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteDWORD | Définit la valeur DWORD d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteGUID | Définit la valeur GUID d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteInt | Définit la valeur int d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteLONG | Définit la valeur long d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WritePOINTL | Stocke les coordonnées d’un point dans une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WritePOINTS | Stocke les coordonnées d’un point dans une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WritePropertyKey | Définit la valeur de clé de propriété d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteRECTL | Stocke les coordonnées d’un rectangle dans une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteSHORT | Définit la valeur SHORT d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteStr | Définit la valeur de chaîne d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteStream | Écrit un flux de données dans une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteULONGLONG | Définit la valeur ULONGLONG d’une propriété dans un conteneur de propriétés. |
| PSPropertyBag_WriteUnknown | Lit une propriété d’une valeur de données inconnue dans un conteneur de propriétés. |
| PSPropertyKeyFromString | Convertit une chaîne en structure PROPERTYKEY . |
| PSRefreshPropertySchema | Actuellement non pris en charge. |
| PSRegisterPropertySchema | Informe le sous-système de schéma de l’ajout d’un fichier de schéma de description de propriété. |
| PSSetPropertyValue | Définit la valeur d’une propriété dans un magasin de propriétés. |
| PSStringFromPropertyKey | Crée une chaîne qui identifie une propriété à partir de la clé de cette propriété. |
| PSUnregisterPropertySchema | Informe le sous-système de schéma de la suppression d’un fichier de schéma de description de propriété. |
| SHAddDefaultPropertiesByExt | Ajoute les propriétés par défaut au magasin de propriétés comme inscrites pour l’extension de fichier spécifiée. |
| SHGetPropertyStoreForWindow | Récupère un objet qui représente la collection de propriétés d’une fenêtre spécifique, ce qui permet à ces propriétés d’être interrogées ou définies. |
| SHGetPropertyStoreFromIDList | Récupère un objet qui prend en charge IPropertyStore ou des interfaces associées à partir d’un pointeur vers une liste d’identificateurs d’élément (PIDL). |
| SHGetPropertyStoreFromParsingName | Retourne un magasin de propriétés pour un élément, en fonction d’un chemin d’accès ou d’un nom d’analyse. |
| SHPropStgCreate | Garantit une gestion correcte de la récupération ou de l’affectation des pages de codes pour l’opération de jeu de propriétés demandée. |
| SHPropStgReadMultiple | Encapsule la fonction IPropertyStorage::ReadMultiple pour garantir que les traductions ANSI et Unicode sont gérées correctement pour les jeux de propriétés dépréciés. |
| SHPropStgWriteMultiple | Encapsule la fonction IPropertyStorage::WriteMultiple pour garantir que les traductions ANSI et Unicode sont gérées correctement pour les jeux de propriétés dépréciés. |
Rubriques connexes