Interface IMDSPObject (mswmdm.h)
L’interface IMDSPObject gère le transfert de données vers et à partir du support de stockage.
Les méthodes Open, Read, Write et Close sont valides uniquement si l’objet de stockage est un fichier. Le client appelle généralement Open, effectue un certain nombre d’opérations de lecture ou d’écriture , puis appelle Close. Cela permet une lecture/écriture en mode mis en mémoire tampon du support de stockage. Le fournisseur de services doit être en mesure de gérer tous les autres appels sur l’appareil ou les interfaces de stockage (par exemple, énumérer du contenu ou obtenir des informations globales sur le support de stockage) pendant que l’opération de lecture ou d’écriture est en cours.
Le fournisseur de services doit également être en mesure de gérer des opérations de lecture ou d’écriture simultanées sur plusieurs fichiers. Si le système de fichiers sous-jacent ne prend pas en charge l’ouverture de plusieurs fichiers en même temps, le fournisseur de services doit retourner correctement une erreur.
Les méthodes Delete, Rename et Move sont valides pour les fichiers et les dossiers.
Héritage
L’interface IMDSPObject hérite de l’interface IUnknown. IMDSPObject a également les types de membres suivants :
Méthodes
L’interface IMDSPObject utilise ces méthodes.
IMDSPObject ::Close La méthode Close ferme un fichier sur un support de stockage d’un périphérique multimédia. |
IMDSPObject ::D elete La méthode Delete supprime un ou plusieurs objets d’un support de stockage sur un périphérique multimédia. |
IMDSPObject ::Move La méthode Move déplace un fichier ou un dossier sur un périphérique multimédia. |
IMDSPObject ::Open La méthode Open ouvre l’objet associé et le prépare pour les opérations de lecture ou d’écriture. Cette opération n’est valide que si l’objet de stockage représente un fichier. |
IMDSPObject ::Read La méthode Read lit les données de l’objet à la position actuelle. Cette opération n’est valide que si l’objet de stockage représente un fichier. |
IMDSPObject ::Rename La méthode Rename renomme l’objet associé qui peut être un fichier ou un dossier. |
IMDSPObject ::Seek La méthode Seek définit la position actuelle dans l’objet. Cette opération n’est valide que si l’objet de stockage représente un fichier. |
IMDSPObject ::Write La méthode Write écrit des données dans l’objet à la position actuelle dans l’objet. Cette opération n’est valide que si l’objet de stockage représente un fichier. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |