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 |