Partager via


IJolietDiscMaster ::SetJolietProperties, méthode (imapi.h)

Définit les propriétés Joliet.

Syntaxe

HRESULT SetJolietProperties(
  [in] IPropertyStorage *pPropStg
);

Paramètres

[in] pPropStg

Pointeur vers l’interface IPropertyStorage que l’interface Joliet peut utiliser pour récupérer de nouveaux paramètres sur différentes propriétés.

Valeur retournée

S_OK est retourné en cas de réussite, mais d’autres codes de réussite peuvent être retournés à la suite de l’implémentation. Les codes d’erreur suivants sont généralement retournés en cas d’échec de l’opération, mais ne représentent pas les seules valeurs d’erreur possibles :

Remarques

Les applications doivent interroger un jeu de propriétés à l’aide de GetJolietProperties, modifier uniquement les paramètres intéressants, puis appeler SetJolietProperties pour modifier toutes les valeurs simultanément.

Certaines propriétés sont en lecture seule. Les propriétés en lecture seule et les propriétés non prises en charge sont ignorées sans générer d’erreur (voir IMAPI_S_PROPERTIESIGNORED). Par exemple, une personne peut soumettre une propriété définie à cette interface et tenter de modifier la propriété ClearlyNeverHeardOfBefore. Étant donné que ClearlyNeverHeardOfBefore est une valeur inconnue, la propriété est ignorée et la méthode réussit.

Après avoir appelé SetJolietProperties, une application doit vérifier les paramètres de propriété en appelant GetJolietProperties.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imapi.h
Bibliothèque Uuid.lib
DLL Actxprxy.dll

Voir aussi

IJolietDiscMaster