MÉTHODE IMDSPObject ::Open (mswmdm.h)
La méthode Open ouvre l’objet associé et le prépare pour les opérations de lecture ou d’écriture . Cette opération est valide uniquement si l’objet de stockage représente un fichier.
Syntaxe
HRESULT Open(
[in] UINT fuMode
);
Paramètres
[in] fuMode
Mode dans lequel le fichier doit être ouvert. Il doit s’agir de l’une des deux valeurs suivantes.
Valeur | Description |
---|---|
MDSP_READ | Vérifiez si un appel ultérieur à Read est autorisé. |
MDSP_WRITE | Vérifiez si un appel ultérieur à Insert est autorisé. |
Valeur retournée
Cette méthode retourne un code HRESULT. Toutes les méthodes d’interface dans Windows Media Gestionnaire de périphériques peuvent retourner l’une des classes suivantes de codes d’erreur :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Remarques
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 normalement utiliser le code d’erreur Win32 de retour ERROR_TOO_MANY_OPEN_FILES, si le client tente d’ouvrir plusieurs fichiers à la fois.
Cette méthode doit être implémentée. Il ne doit pas retourner WMDM_E_NOTSUPPORTED ni E_NOTIMPL. Pour plus d’informations, consultez Interfaces obligatoires et facultatives.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour