Lire en anglais

Partager via


Kit de développement logiciel (SDK) Windows Media Gestionnaire de périphériques 11

Vue d’ensemble de la technologie sdk Windows Media Gestionnaire de périphériques 11.

Pour développer le Kit de développement logiciel (SDK) Windows Media Gestionnaire de périphériques 11, vous avez besoin des en-têtes suivants :

Pour obtenir des conseils de programmation pour cette technologie, consultez :

Fonctions

 
Additem

La méthode AddItem ajoute une propriété de métadonnées à l’interface.
Début

La méthode Begin indique qu’une opération commence. Une estimation de la durée de l’opération est fournie lorsque cela est possible.
Begin3

La méthode Begin3 est appelée par Windows Media Gestionnaire de périphériques pour indiquer qu’une opération est sur le point de commencer.
BeginRead

La méthode BeginRead indique qu’une action « lecture à partir de l’appareil » commence. Windows Media Gestionnaire de périphériques appelle cette méthode uniquement si l’application appelle IWMDMStorageControl::Read et passe cette interface IWMDMOperation.
BeginSession

La méthode BeginSession indique le début d’une session de transfert. Il peut être utilisé pour optimiser les opérations qui ne doivent se produire qu’une seule fois par session de transfert.
BeginSession

La méthode BeginSession démarre une session d’appareil.
BeginWrite

La méthode BeginWrite indique qu’une action « écriture sur l’appareil » commence. Windows Media Gestionnaire de périphériques appelle cette méthode uniquement si l’application appelle IWMDMStorageControl/2/3::Insert/2/3 et passe cette interface.
Cloner

La méthode Clone crée un autre énumérateur qui contient le même état d’énumération que celui actuel. (IMDSPEnumDevice.Clone)
Cloner

La méthode Clone crée un autre énumérateur qui contient le même état d’énumération que celui actuel. (IMDSPEnumStorage.Clone)
Cloner

La méthode Clone retourne une copie de l’interface IWMDMEnumDevice. Le nouvel énumérateur spécifie le même état d’énumération que l’énumérateur actuel.
Cloner

La méthode Clone crée un autre énumérateur avec le même état d’énumération que l’énumérateur actuel.
Close

La méthode Close ferme un fichier sur un support de stockage d’un périphérique multimédia.
CreateDevice

La méthode CreateDevice est appelée par le Gestionnaire de périphériques Windows Media pour obtenir le ou les objets IMDSPDevice correspondant à l’appareil canonique obtenu à partir du sous-système PnP.
CreateEmptyMetadataObject

La méthode CreateEmptyMetadataObject crée une interface IWMDMMetaData. Cette interface est utilisée pour définir ou récupérer les propriétés de métadonnées d’un stockage.
CreateStorage

La méthode CreateStorage crée un stockage et retourne un pointeur vers l’interface IMDSPStorage sur le stockage nouvellement créé.
CreateStorage2

La méthode CreateStorage2 crée un stockage avec le nom spécifié et retourne un pointeur vers l’interface IMDSPStorage sur le stockage nouvellement créé.
CreateStorageWithMetadata

La méthode CreateStorageWithMetadata crée un stockage, en appliquant les métadonnées données au nouveau stockage et retourne un pointeur vers l’interface IMDSPStorage sur le stockage nouvellement créé.
Supprimer

La méthode Delete supprime un ou plusieurs objets d’un support de stockage sur un périphérique multimédia.
Supprimer

La méthode Delete supprime définitivement ce stockage.
DeviceIoControl

La méthode DeviceIoControl appelle le contrôle d’E/S de l’appareil.
DeviceIoControl

La méthode DeviceIoControl envoie un code IOCTL (Device I/O Control) à l’appareil. Il s’agit d’une méthode directe ; Windows Media Gestionnaire de périphériques transfère simplement l’appel au fournisseur de services après avoir validé les paramètres.
Activer

La méthode Enable active ou désactive la journalisation. La journalisation est activée par défaut.
End

La méthode End indique qu’une opération de lecture ou d’écriture est terminée, qu’elle aboutit ou non, et qu’elle retourne un code d’achèvement.
End

La méthode End indique qu’une opération est terminée.
End2

La méthode End2 étend IWMDMProgress::End en fournissant un indicateur d’achèvement status.
Fin3

La méthode End3 est appelée par Windows Media Gestionnaire de périphériques pour indiquer qu’une opération est terminée.
EndSession

La méthode EndSession indique la fin d’une session de transfert.
EndSession

La méthode EndSession met fin à une session d’appareil.
EnumDevices

La méthode EnumDevices énumère les appareils physiques ou logiciels installés qui sont actuellement attachés et qui sont connus par le fournisseur de services.
EnumDevices

La méthode EnumDevices récupère un pointeur vers l’interface IWMDMEnumDevice qui peut être utilisé pour énumérer les appareils portables connectés à l’ordinateur.
EnumDevices2

La méthode EnumDevices2 récupère une interface d’énumération utilisée pour énumérer les appareils portables connectés à l’ordinateur.
EnumStorage

La méthode EnumStorage récupère un pointeur vers une interface IMDSPEnumStorage d’un objet énumérateur qui représente le ou les stockages de niveau supérieur sur l’appareil. Le stockage de niveau supérieur pour un appareil est le répertoire racine du support de stockage.
EnumStorage

La méthode EnumStorage accède à l’interface IMDSPEnumStorage pour énumérer les supports de stockage individuels sur un appareil.
EnumStorage

La méthode EnumStorage récupère une interface IWMDMEnumStorage pour énumérer les stockages sur un appareil.
EnumStorage

La méthode EnumStorage récupère une interface IWMDMEnumStorage pour énumérer les stockages enfants immédiats du stockage actuel.
ExamineData

La méthode ExamineData détermine les droits et la responsabilité du contenu en examinant les données que Windows Media Gestionnaire de périphériques transmet à cette méthode.
FindStorage

La méthode FindStorage recherche un stockage avec l’identificateur unique persistant donné. L’identificateur unique persistant d’un stockage est décrit par la propriété g_wszWMDMPersistentUniqueID de ce stockage. (IMDSPDevice3.FindStorage)
FindStorage

La méthode FindStorage recherche un stockage avec l’identificateur unique persistant donné. L’identificateur unique persistant d’un stockage est décrit par la propriété g_wszWMDMPersistentUniqueID de ce stockage. (IMDSPStorage4.FindStorage)
FindStorage

La méthode FindStorage recherche un stockage par son identificateur unique persistant. Contrairement à d’autres méthodes, cette méthode peut effectuer une recherche récursive à partir du stockage racine.
FindStorage

La méthode FindStorage récupère un stockage dans le stockage racine actuel, en fonction de son identificateur unique persistant.
GetAttributes

La méthode GetAttributes récupère les attributs de cet objet de stockage.
GetAttributes

La méthode GetAttributes récupère les attributs du stockage.
GetAttributes2

La méthode GetAttributes2 obtient les attributs des fichiers ou des stockages.
GetAttributes2

La méthode GetAttributes2 récupère les attributs étendus du stockage.
GetCanonicalName

La méthode GetCanonicalPName obtient le nom canonique d’un appareil.
GetCanonicalName

La méthode GetCanonicalName récupère le nom canonique de l’appareil.
GetCapabilities

La méthode GetCapabilities récupère le masque de fonctionnalités de l’appareil auquel cette interface de contrôle est associée. Les fonctionnalités décrivent les méthodes du contrôle d’appareil prises en charge par l’appareil multimédia.
GetCapabilities

La méthode GetCapabilities récupère les fonctionnalités du support de stockage auquel un instance de cette interface est associé.
GetCapabilities

La méthode GetCapabilities récupère les fonctionnalités de l’appareil pour déterminer les opérations que l’appareil peut effectuer. Les fonctionnalités décrivent les méthodes du contrôle d’appareil prises en charge par l’appareil multimédia.
GetCapabilities

La méthode GetCapabilities récupère les fonctionnalités du support de stockage racine.
GetDataDemands

La méthode GetDataDemands indique les données dont le fournisseur de contenu sécurisé a besoin pour déterminer les droits et la responsabilité d’un élément de contenu spécifié.
GetDate

La méthode GetDate récupère la date à laquelle l’objet de stockage (fichier ou dossier) a été modifié le plus récemment.
GetDate

La méthode GetDate récupère la date de la dernière modification du stockage.
GetDCStatus

La méthode GetDCStatus récupère le contrôle status de l’appareil.
GetDevice

La méthode GetDevice récupère un pointeur vers l’appareil sur lequel le support de stockage auquel cette interface est associée est monté.
GetDeviceCount

La méthode GetDeviceCount retourne le nombre d’appareils physiques ou logiciels installés qui sont actuellement attachés et qui sont connus par le fournisseur de services.
GetDeviceCount

La méthode GetDeviceCount récupère le nombre d’appareils portables actuellement connectés à l’ordinateur.
GetDeviceFromCanonicalName

La méthode GetDeviceFromCanonicalName récupère une interface IWMDMDevice pour un appareil avec un nom canonique spécifié. Vous pouvez récupérer le nom canonique d’un appareil en appelant IWMDMDevice2::GetCanonicalName.
GetDeviceIcon

La méthode GetDeviceIcon retourne un HICON qui représente l’icône que le fournisseur de services d’appareil indique doit être utilisée pour représenter cet appareil.
GetDeviceIcon

La méthode GetDeviceIcon récupère un handle à l’icône que le fabricant de l’appareil souhaite afficher lorsque l’appareil est connecté.
GetFormatCapability

La méthode GetFormatCapability récupère des informations d’un appareil sur les valeurs ou plages de valeurs prises en charge par l’appareil pour chaque aspect d’un format d’objet particulier.
GetFormatCapability

La méthode GetFormatCapability récupère la prise en charge des appareils pour les fichiers d’un format spécifié. Les fonctionnalités sont exprimées en tant que propriétés prises en charge et leurs valeurs autorisées.
GetFormatSupport

La méthode GetFormatSupport récupère tous les formats pris en charge par l’appareil. Les informations de format incluent les codecs, les formats de fichiers et les schémas de gestion des droits numériques.
GetFormatSupport

La méthode GetFormatSupport récupère tous les formats pris en charge par l’appareil, y compris les codecs et les formats de fichiers.
GetFormatSupport2

La méthode GetFormatSupport2 obtient les formats pris en charge par un appareil, notamment les codecs audio et vidéo et les formats de fichier MIME.
GetFormatSupport2

La méthode GetFormatSupport2 récupère les formats pris en charge par l’appareil, notamment les codecs audio et vidéo et les formats de fichiers MIME.
GetItemCount

La méthode GetItemCount récupère le nombre total de propriétés détenues par l’interface.
GetLastPlayPosition

La méthode GetLastPlayPosition récupère la dernière position de lecture de l’objet. L’objet doit être un fichier de musique sur le périphérique multimédia.
GetLastPlayPosition

La méthode GetLastPlayPosition récupère la dernière position de lecture de l’objet. L’objet doit être un fichier audio sur le périphérique multimédia.
GetLogFileName

La méthode GetLogFileName retourne le chemin d’accès complet au fichier journal actuel.
GetLongestPlayPosition

La méthode GetLongestPlayPosition récupère la position de lecture la plus longue de l’objet. L’objet doit être un fichier de musique sur le périphérique multimédia.
GetLongestPlayPosition

La méthode GetLongestPlayPosition récupère la position de lecture la plus longue du fichier. Le fichier doit être un fichier audio sur le périphérique multimédia.
GetManufacturer

La méthode GetManufacturer récupère le nom du fabricant de l’appareil. (IMDSPDevice.GetManufacturer)
GetManufacturer

La méthode GetManufacturer récupère le nom du fabricant de l’appareil. (IWMDMDevice.GetManufacturer)
GetMetadata

La méthode GetMetadata récupère les métadonnées du fournisseur de services.
GetMetadata

La méthode GetMetadata récupère les métadonnées associées au stockage.
GetName

La méthode GetName récupère le nom de l’appareil.
GetName

La méthode GetName récupère le nom d’affichage de l’objet de stockage.
GetName

La méthode GetName récupère le nom lisible par l’utilisateur de l’appareil multimédia.
GetName

La méthode GetName récupère le nom d’affichage du stockage.
GetObjectAttributes

La méthode GetObjectAttributes permet à l’application de spécifier des attributs pour un objet en cours d’écriture sur un appareil. Windows Media Gestionnaire de périphériques appelle cette méthode avant qu’un fichier ne soit écrit sur l’appareil afin d’apprendre les attributs du fichier.
GetObjectAttributes2

Windows Media Gestionnaire de périphériques appelle GetObjectAttributes lorsqu’un fichier est écrit sur l’appareil afin d’apprendre les attributs du fichier.
GetObjectName

Windows Media Gestionnaire de périphériques appelle GetObjectName avant qu’un objet soit écrit sur l’appareil afin de savoir ce qu’il doit être nommé sur l’appareil.
GetObjectTotalSize

Windows Media Gestionnaire de périphériques appelle GetObjectTotalSize avant qu’un fichier soit écrit sur l’appareil afin de récupérer la taille totale de l’objet, en octets.
GetParent

La méthode GetParent récupère le parent du stockage actuel.
GetParent

La méthode GetParent récupère le parent du stockage.
GetPlayLength

La méthode GetPlayLength récupère la longueur de lecture de l’objet en unités pertinentes pour l’objet. Il s’agit de la longueur restante que l’objet peut lire, et non de sa longueur totale.
GetPlayLength

La méthode GetPlayLength récupère la longueur de lecture de l’objet en unités appropriées au format. Il s’agit de la longueur restante que le fichier peut lire, et non de sa longueur totale.
GetPlayOffset

La méthode GetPlayOffset récupère le décalage de lecture de l’objet, en unités pertinentes pour l’objet. Il s’agit du point de départ de l’appel suivant d’IMDSPDeviceControl::P lay.
GetPlayOffset

La méthode GetPlayOffset récupère le décalage de lecture de l’objet, en unités appropriées au format. Il s’agit du point de départ de l’appel suivant de Play.
GetPowerSource

La méthode GetPowerSource indique si l’appareil est capable de fonctionner sur des batteries, une alimentation externe ou les deux, et sur quel type de source d’alimentation il est actuellement en cours d’exécution.
GetPowerSource

La méthode GetPowerSource récupère des informations sur la source d’alimentation et le pourcentage d’alimentation restante pour l’appareil.
GetProperty

La méthode GetProperty récupère une propriété d’appareil spécifique.
GetProperty

La méthode GetProperty récupère une propriété de métadonnées d’appareil spécifique.
GetReferences

La méthode GetReferences retourne un tableau de pointeurs vers des objets IMDSPStorage comprenant les références contenues dans un stockage d’association, comme un représentant des objets de playlist ou d’album.
GetReferences

La méthode GetReferences récupère un tableau de pointeurs vers des objets IWMDMStorage pointés vers ce stockage. Un album abstrait ou une playlist est généralement stocké sous la forme d’une collection de références sur un appareil MTP.
GetRevision

La méthode GetRevision récupère le numéro de version de Windows Media Gestionnaire de périphériques actuellement en cours d’utilisation.
GetRevocationURL

La méthode GetRevocationURL récupère l’URL à partir de laquelle les composants mis à jour peuvent être téléchargés. (IMDSPRevoked.GetRevocationURL)
GetRevocationURL

La méthode GetRevocationURL récupère l’URL à partir de laquelle les composants mis à jour peuvent être téléchargés. (IWMDMRevoked.GetRevocationURL)
GetRights

La méthode GetRights récupère les informations de droits d’un objet.
GetRights

La méthode GetRights récupère les informations de droits pour le contenu actuel. Les droits sont spécifiques aux fichiers.
GetRights

La méthode GetRights récupère les informations de droits d’un stockage sous licence.
GetRightsOnClearChannel

La méthode GetRightsOnClearChannel récupère les informations de droits pour le contenu actuel sur un canal clair.
GetRightsWithProgress

La méthode GetRightsWithProgress récupère les informations de droits de l’objet de stockage, en fournissant un mécanisme de rappel pour surveiller la progression.
GetRootStorage

La méthode GetRootStorage récupère un pointeur vers l’interface IMDSPStorage pour le stockage racine du support de stockage.
GetSCPSession

La méthode GetSCPSession permet d’obtenir un pointeur vers l’interface ISCPSecureQuery qui représente un objet de session.
GetSecureQuery

La méthode GetSecureQuery est utilisée pour obtenir un pointeur vers l’interface ISCPSecureQuery.
GetSecureQuery

La méthode GetSecureQuery est utilisée pour obtenir un objet de requête sécurisé pour la session.
GetSerialNumber

La méthode GetSerialNumber récupère le numéro de série qui identifie de manière unique l’appareil.
GetSerialNumber

La méthode GetSerialNumber récupère un numéro de série identifiant de manière unique le support de stockage. Cette méthode doit être implémentée pour le transfert de contenu protégé, mais dans le cas contraire, elle est facultative. Pour plus d’informations, consultez Interfaces obligatoires et facultatives.
GetSerialNumber

La méthode GetSerialNumber récupère un numéro de série qui identifie de manière unique l’appareil.
GetSerialNumber

La méthode GetSerialNumber récupère un numéro de série qui identifie de manière unique le support de stockage.
GetSize

La méthode GetSize récupère la taille de l’objet de stockage, en octets.
GetSize

La méthode GetSize récupère la taille du stockage, en octets.
GetSizeParams

La méthode GetSizeParams récupère les paramètres de taille actuelle du fichier journal actif.
GetSpecifiedMetadata

La méthode GetSpecifiedMetadata récupère uniquement l’objet de métadonnées spécifié pour un stockage.
GetSpecifiedMetadata

La méthode GetSpecifiedMetadata récupère une ou plusieurs propriétés de métadonnées spécifiques du stockage.
GetSpecifyPropertyPages

La méthode GetSpecifyPropertyPages obtient des pages de propriétés décrivant les fonctionnalités non standard des appareils portables.
GetSpecifyPropertyPages

La méthode GetSpecifyPropertyPages récupère la page de propriétés de l’appareil. Les pages de propriétés peuvent être utilisées pour signaler des propriétés spécifiques à l’appareil et des informations de personnalisation.
GetStatus

La méthode GetStatus récupère toutes les informations status d’appareil que l’appareil peut fournir.
GetStatus

La méthode GetStatus récupère la status actuelle du support de stockage.
GetStatus

La méthode GetStatus récupère les informations de status d’appareil.
GetStatus

La méthode GetStatus récupère le contrôle status de l’appareil.
GetStatus

La méthode GetStatus récupère la status actuelle d’un support de stockage.
GetStorage

La méthode GetStorage permet d’accéder directement à un stockage en fonction de son nom au lieu d’énumérer tous les stockages pour le trouver.
GetStorage

La méthode GetStorage permet d’accéder directement à un objet de stockage à partir d’un nom de stockage au lieu d’énumérer tous les stockages pour le trouver.
GetStorage

La méthode GetStorage recherche dans les enfants immédiats du stockage racine un stockage portant le nom donné.
GetStorage

La méthode GetStorage récupère un stockage enfant par nom directement à partir du stockage actuel sans avoir à énumérer tous les enfants.
GetStorageGlobals

La méthode GetStorageGlobals récupère l’interface IMDSPStorageGlobals pour fournir l’accès aux informations globales sur un support de stockage.
GetStorageGlobals

La méthode GetStorageGlobals récupère l’interface IWMDMStorageGlobals du stockage racine de ce stockage.
GetTotalBad

La méthode GetTotalBad récupère la quantité totale d’espace inutilisable sur le support de stockage, en octets. (IMDSPStorageGlobals.GetTotalBad)
GetTotalBad

La méthode GetTotalBad récupère la quantité totale d’espace inutilisable sur le support de stockage, en octets. (IWMDMStorageGlobals.GetTotalBad)
GetTotalFree

La méthode GetTotalFree récupère l’espace libre total sur le support de stockage, en octets.
GetTotalFree

La méthode GetTotalFree récupère la quantité totale d’espace libre sur le support de stockage, en octets.
GetTotalLength

La méthode GetTotalLength récupère la longueur totale de lecture de l’objet en unités pertinentes pour l’objet. La valeur retournée est la longueur totale, quels que soient les paramètres actuels de la longueur de lecture et du décalage.
GetTotalLength

La méthode GetTotalLength récupère la longueur totale de lecture de l’objet, en unités appropriées au format. La valeur retournée est la longueur totale, quels que soient les paramètres actuels de la longueur de lecture et du décalage.
GetTotalSize

La méthode GetTotalSize récupère la taille totale, en octets, du support associé à cette interface IMDSPStorageGlobals.
GetTotalSize

La méthode GetTotalSize récupère la taille totale en octets du support de stockage associé à l’interface IWMDMStorageGlobals.
Gettype

La méthode GetType récupère les informations de type d’appareil.
Gettype

La méthode GetType récupère les opérations prises en charge par l’appareil.
GetVersion

La méthode GetVersion récupère le numéro de version de l’appareil.
GetVersion

La méthode GetVersion récupère le numéro de version défini par le fabricant de l’appareil.
Initialiser

La méthode Initialize met en forme le support de stockage. (IMDSPStorageGlobals.Initialize)
Initialiser

La méthode Initialize met en forme le support de stockage. (IWMDMStorageGlobals.Initialize)
Insérer

La méthode Insert place le contenu dans le stockage sur l’appareil.
Insert2

La méthode Insert2 place le contenu dans/à côté du stockage. Cette méthode étend IWMDMStorageControl::Insert en permettant à l’application de spécifier un nouveau nom de destination et de fournir un pointeur vers un objet COM personnalisé.
Insert3

La méthode Insert3 place le contenu dans/à côté du stockage. Cette méthode étend IWMDMStorageControl2::Insert2 en permettant à l’application de spécifier explicitement les métadonnées et le type de l’objet envoyé.
IsEnabled

La méthode IsEnabled détermine si la journalisation est activée.
LogDword

La méthode LogDword enregistre une valeur DWORD dans le fichier journal actuel. Un retour chariot et un flux de ligne sont ajoutés à chaque entrée de journal.
LogString

La méthode LogString enregistre une chaîne dans le fichier journal actuel. Un retour chariot et un flux de ligne sont ajoutés à chaque entrée de journal.
MakeDecision

La méthode MakeDecision détermine si l’accès au contenu est autorisé. Si l’accès est autorisé, cette méthode retourne l’interface qui sera utilisée pour accéder au contenu.
MakeDecision2

La méthode MakeDecision2 détermine si le fournisseur de contenu sécurisé est responsable du contenu en examinant les données que Windows Media Gestionnaire de périphériques transmet à cette méthode.
MakeDecisionOnClearChannel

La méthode MakeDecisionOnClearChannel détermine si l’accès au contenu est autorisé sur un canal en clair. Si l’accès est autorisé, cette méthode retourne l’interface utilisée pour accéder au contenu.
Déplacer

La méthode Move déplace un fichier ou un dossier sur un périphérique multimédia.
Déplacer

La méthode Move déplace le stockage actuel vers un nouvel emplacement sur l’appareil.
Next

La méthode Next récupère un pointeur vers les interfaces celtIMDSPDevice suivantes.
Next

La méthode Next retourne un pointeur vers les interfaces celtIMDSPStorage suivantes.
Next

La méthode Next retourne un pointeur vers l’appareil suivant, représenté par une interface IWMDMDevice.
Next

La méthode Next récupère un pointeur vers le stockage frère suivant.
ObjectData

La méthode ObjectData transfère un bloc de données d’objet à Windows Media Gestionnaire de périphériques.
Ouvrir

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.
Pause

La méthode Pause met en pause la session de lecture ou d’enregistrement active à la position actuelle dans le contenu. (IMDSPDeviceControl.Pause)
Pause

La méthode Pause met en pause la session de lecture ou d’enregistrement active à la position actuelle dans le contenu. (IWMDMDeviceControl.Pause)
Jouer

La méthode Play commence à jouer à la position de recherche actuelle. Si la méthode Seek n’a pas été appelée, la lecture commence au début du premier fichier et la longueur de lecture n’est pas définie.
Jouer

La méthode Play commence à jouer à la position de recherche actuelle. Si la méthode IWMDMDeviceControl::Seek n’a pas été appelée, la lecture commence au début du premier fichier et la longueur de lecture n’est pas définie.
Progression

La méthode Progress indique qu’une opération est toujours en cours.
Progression3

La méthode Progress3 est appelée par Windows Media Gestionnaire de périphériques pour indiquer la status d’une action en cours.
QueryByIndex

La méthode QueryByIndex récupère la valeur d’une propriété spécifiée par index.
QueryByName

La méthode QueryByName récupère la valeur d’une propriété spécifiée par nom.
Lire

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.
Lire

La méthode Read copie le stockage actuel sur l’ordinateur.
ReadOnClearChannel

La méthode ReadOnClearChannel lit les données de l’objet à la position actuelle sans utiliser de canaux authentifiés sécurisés.
Enregistrement

La méthode Record commence l’enregistrement à partir de l’entrée d’enregistrement externe de l’appareil à la position de recherche actuelle. La méthode Seek doit être appelée en premier.
Enregistrement

La méthode Record commence l’enregistrement à partir de l’entrée d’enregistrement externe de l’appareil à la position de recherche actuelle. La méthode IWMDMDeviceControl::Seek doit être appelée en premier.
Réinitialiser

La méthode Reinitialize force les Gestionnaire de périphériques Windows Media à redécouvrir tous les appareils Windows Media Gestionnaire de périphériques.
Renommer

La méthode Rename renomme l’objet associé qui peut être un fichier ou un dossier.
Renommer

La méthode Rename renomme le stockage actuel.
Réinitialiser

La méthode Reset réinitialise la séquence d’énumération au début. Un appel suivant à Next extrait la première interface de Gestionnaire de périphériques Windows Media dans la séquence d’énumération.
Réinitialiser

La méthode Reset réinitialise la séquence d’énumération au début. Un appel suivant à la méthode Next extrait la première interface de stockage de la séquence d’énumération.
Réinitialiser

La méthode Reset réinitialise l’énumération afin que Next retourne un pointeur vers le premier appareil.
Réinitialiser

La méthode Reset rétablit la séquence d’énumération au début.
Réinitialiser

La méthode Reset supprime le contenu du fichier journal actif.
Reprendre

La méthode Resume reprend l’opération de lecture ou d’enregistrement en cours à partir de la position de fichier enregistrée pendant l’appel à Pause.
Reprendre

La méthode Resume reprend l’opération de lecture ou d’enregistrement en cours à partir de la position de fichier enregistrée pendant l’appel à Pause.
SACAuth

La méthode SACAuth établit un canal authentifié sécurisé entre les composants.
SACGetProtocols

La méthode SACGetProtocols est utilisée par un composant pour découvrir les protocoles d’authentification pris en charge par un autre composant.
Seek

La méthode Seek recherche une position qui est utilisée comme point de départ par les méthodes Play ou Record. (IMDSPDeviceControl.Seek)
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.
Seek

La méthode Seek recherche une position qui est utilisée comme point de départ par les méthodes Play ou Record. (IWMDMDeviceControl.Seek)
SendOpaqueCommand

La méthode SendOpaqueCommand envoie une commande via Windows Media Gestionnaire de périphériques. Sans agir dessus, Windows Media Gestionnaire de périphériques transmet la commande à un appareil.
SendOpaqueCommand

La méthode SendOpaqueCommands envoie une commande via Windows Media Gestionnaire de périphériques. Sans agir dessus, Windows Media Gestionnaire de périphériques transmet la commande à un appareil.
SendOpaqueCommand

La méthode SendOpaqueCommand envoie une commande spécifique à l’appareil via Windows Media Gestionnaire de périphériques. Windows Media Gestionnaire de périphériques ne tente pas de lire la commande.
SendOpaqueCommand

La méthode SendOpaqueCommand envoie une commande au stockage via Windows Media Gestionnaire de périphériques, sans la traiter.
SetAttributes

La méthode SetAttributes définit les attributs d’un objet de stockage.
SetAttributes

La méthode SetAttributes définit les attributs du stockage.
SetAttributes2

La méthode SetAttributes2 étend IMDSPStorage::SetAttributes en vous permettant de définir des formats audio et vidéo et des attributs étendus d’un objet de stockage.
SetAttributes2

La méthode SetAttributes2 définit les attributs étendus du stockage.
SetDeviceEnumPreference

La méthode SetDeviceEnumPreference définit les préférences d’énumération de l’appareil. (IMDServiceProvider3.SetDeviceEnumPreference)
SetDeviceEnumPreference

La méthode SetDeviceEnumPreference définit les préférences d’énumération de l’appareil. (IWMDeviceManager3.SetDeviceEnumPreference)
SetEnumPreference

La méthode SetEnumPreference définit le mode d’affichage préféré pour le stockage.
SetLogFileName

La méthode SetLogFileName définit le chemin d’accès complet au fichier journal actif. Toutes les entrées de journal suivantes seront placées dans ce fichier.
SetMetadata

La méthode SetMetadata fournit les métadonnées associées à un contenu spécifié.
SetMetadata

La méthode SetMetadata définit les métadonnées sur le stockage.
SetObjectAttributes

La méthode SetObjectAttributes spécifie les attributs de fichier. Cette méthode n’est actuellement pas appelée par Windows Media Gestionnaire de périphériques.
SetObjectAttributes2

La méthode SetObjectAttributes2 définit les attributs des fichiers ou des stockages. Cette méthode n’est actuellement pas appelée par Windows Media Gestionnaire de périphériques.
SetObjectName

La méthode SetObjectName attribue un nom au contenu en cours de lecture ou d’écriture. Cette méthode n’est actuellement pas appelée par Windows Media Gestionnaire de périphériques.
SetObjectTotalSize

La méthode SetObjectTotalSize affecte la taille totale en octets d’un objet. Cette méthode n’est actuellement pas appelée par windows Media Gestionnaire de périphériques.
SetPlayLength

La méthode SetPlayLength définit la longueur de lecture de l’objet, en unités pertinentes pour l’objet . Il s’agit de la longueur maximale que l’objet lit, quelle que soit sa longueur réelle.
SetPlayLength

La méthode SetPlayLength définit la longueur de lecture de l’objet, en unités appropriées au format. Il s’agit de la longueur maximale que l’objet lit, quelle que soit sa longueur réelle.
SetPlayOffset

La méthode SetPlayOffset définit le décalage de lecture de l’objet, dans les unités pertinentes pour l’objet . Spécifie le point de départ de l’appel suivant d’IMDSPDeviceControl::P lay.
SetPlayOffset

La méthode SetPlayOffset définit le décalage de lecture de l’objet, dans les unités appropriées au format. Spécifie le point de départ de l’appel suivant de Play.
setProperty

La méthode SetProperty définit une propriété d’appareil spécifique accessible en écriture.
setProperty

La méthode SetProperty définit une propriété d’appareil spécifique, si elle est accessible en écriture.
SetReferences

La méthode SetReferences définit les références contenues dans un stockage qui contient des références (par exemple, une playlist/un album), en remplaçant toutes les références précédemment existantes contenues dans ce stockage.
SetReferences

La méthode SetReferences définit les références contenues dans un stockage qui contient des références (par exemple, une playlist ou un album), en remplaçant toutes les références précédemment existantes détenues par le stockage.
SetSizeParams

La méthode SetSizeParams définit les paramètres de taille actuelle pour le fichier journal actuel.
Skip

La méthode Skip ignore le nombre spécifié suivant d’interfaces de périphérique multimédia dans la séquence d’énumération.
Skip

La méthode Skip ignore le nombre spécifié suivant d’interfaces de stockage dans la séquence d’énumération.
Skip

La méthode Skip ignore un nombre spécifié d’appareils dans la séquence d’énumération.
Skip

La méthode Skip ignore le nombre spécifié de stockages dans la séquence d’énumération.
Stop

La méthode Stop arrête le flux actuel.
Stop

La méthode Stop arrête l’opération d’enregistrement ou de lecture active.
TransferComplete

La méthode TransferComplete est appelée par Windows Media Gestionnaire de périphériques pour signaler la fin d’un transfert sécurisé de données. Dans cette méthode, le fournisseur de contenu sécurisé peut effectuer tout traitement supplémentaire requis pour activer le contenu sur l’appareil cible.
TransferCompleteForDevice

La méthode TransferCompleteForDevice est appelée par Windows Media Gestionnaire de périphériques pour signaler la fin d’un transfert de données pour un appareil spécifique.
TransferContainerData

La méthode TransferContainerData transfère les données de fichier conteneur au fournisseur de contenu sécurisé. Le fournisseur de contenu sécurisé décompose le conteneur en interne et indique quelles parties du contenu sont disponibles à mesure qu’elles sont extraites du conteneur.
TransferContainerData2

La méthode TransferContainerData2 transfère les données de fichier conteneur au fournisseur de contenu sécurisé.
TransferContainerDataOnClearChannel

La méthode TransferContainerDataOnClearChannel transfère les données de fichier conteneur au fournisseur de contenu via le canal clear.
TransferObjectData

La méthode TransferObjectData est appelée pour permettre à l’application de transférer un bloc de données vers ou depuis l’ordinateur.
TransferObjectDataOnClearChannel

La méthode TransferObjectDataOnClearChannel est une implémentation plus efficace de IWMDMOperation::TransferObjectData.
TransferToDevice

La méthode TransferToDevice est appelée par Windows Media Gestionnaire de périphériques pour déléguer le contenu de transfert de contenu au fournisseur de services. La source peut être spécifiée sous la forme d’un fichier ou d’une interface d’opération.
WMDMMessage

La méthode WMDMMessage est une méthode de rappel implémentée par un client et appelée par Windows Media Gestionnaire de périphériques lorsqu’un appareil ou support de stockage compatible Plug-and-Play est connecté ou supprimé.
Écrire

La méthode Write écrit des données dans l’objet à la position actuelle dans l’objet . Cette opération est valide uniquement si l’objet de stockage représente un fichier.
WriteOnClearChannel

La méthode WriteOnClearChannel écrit des données dans l’objet à la position actuelle au sein de l’objet, sans utiliser de canaux authentifiés sécurisés.

Interfaces

 
IComponentAuthenticate

L’interface IComponentAuthenticate fournit une communication sécurisée et chiffrée entre les modules de Windows Media Gestionnaire de périphériques.
IMDServiceProvider

L’interface IMDServiceProvider est l’interface initiale que Windows Media Gestionnaire de périphériques utilise pour se connecter à votre fournisseur de services.
IMDServiceProvider2

L’interface IMDServiceProvider2 étend l’interface IMDServiceProvider en fournissant un moyen d’obtenir des objets IMDSPDevice pour un nom de chemin d’accès d’appareil donné. Le nom du chemin d’accès de l’appareil provient du sous-système Plug-and-Play (PnP).
IMDServiceProvider3

L’interface IMDServiceProvider3 étend l’interface IMDServiceProvider2 en fournissant une méthode pour définir les préférences d’énumération des appareils.
IMDSPDevice

L’interface IMDSPDevice fournit une association basée sur instance avec un périphérique multimédia.
IMDSPDevice2

L’interface IMDSPDevice2 étend IMDSPDevice en obtenant des formats étendus, en obtenant des noms d’appareils Plug-and-Play (PnP), en activant l’utilisation de pages de propriétés et en permettant d’obtenir un pointeur vers un support de stockage à partir de son nom.
IMDSPDevice3

L’interface IMDSPDevice3 doit être prise en charge pour les appareils qui s’attendent à se synchroniser avec Lecteur multimédia Windows.
IMDSPDeviceControl

L’interface IMDSPDeviceControl fournit des méthodes pour contrôler les appareils.
IMDSPDirectTransfer

L’interface IMDSPDirectTransfer permet à Windows Media Gestionnaire de périphériques de déléguer le transfert de contenu au fournisseur de services.
IMDSPEnumDevice

L’interface IMDSPEnumDevice est utilisée pour énumérer les périphériques multimédias.
IMDSPEnumStorage

L’interface IMDSPEnumStorage est utilisée pour énumérer le support de stockage sur un appareil.
IMDSPObject

L’interface IMDSPObject gère le transfert de données vers et depuis le support de stockage. Les méthodes Open, Read, Write et Close sont valides uniquement si l’objet de stockage est un fichier.
IMDSPObject2

Windows Media Gestionnaire de périphériques utilise IMDSPObject2 pour permettre une lecture et une écriture de fichiers plus efficaces. Remarque À moins que le fournisseur de services n’ait ajouté le paramètre d’appareil UseExtendedWmdm avec la valeur 1, Windows Media Gestionnaire de périphériques n’appellera pas cette interface. Pour plus d’informations à ce sujet, consultez Paramètres d’appareil. .
IMDSPObjectInfo

L’interface IMDSPObjectInfo fournit des méthodes pour obtenir et définir des paramètres qui décrivent comment les objets jouables sur un support de stockage sont référencés ou accessibles par l’interface IMDSPDeviceControl.
IMDSPRevoked

L’interface IMDSPRevoked récupère l’URL à partir de laquelle les composants mis à jour peuvent être téléchargés. L’implémentation de cette interface est facultative. Pour plus d’informations, consultez Interfaces obligatoires et facultatives.
IMDSPStorage

L’interface IMDSPStorage fournit une association basée sur une instance avec un support de stockage sur un appareil.
IMDSPStorage2

L’interface IMDSPStorage2 étend IMDSPStorage en fournissant des méthodes pour obtenir et définir des attributs étendus et en permettant d’obtenir un pointeur vers un support de stockage à partir de son nom.
IMDSPStorage3

L’interface IMDSPStorage3 étend IMDSPStorage2 en prenant en charge les métadonnées.
IMDSPStorage4

L’interface IMDSPStorage4 étend IMDSPStorage3 pour prendre en charge les stockages virtuels (tels que les playlists et les albums) et les métadonnées. Remarque À moins que le fournisseur de services n’ait ajouté le paramètre d’appareil UseExtendedWmdm avec la valeur 1, Windows Media Gestionnaire de périphériques n’appellera pas cette interface. Pour plus d’informations à ce sujet, consultez Paramètres d’appareil. .
IMDSPStorageGlobals

L’interface IMDSPStorageGlobals, acquise à partir de l’interface IMDSPStorage, fournit des méthodes pour récupérer des informations globales sur un support de stockage. Cela peut inclure la quantité d’espace libre, le numéro de série du support, etc.
ISCPSecureAuthenticate

L’interface ISCPSecureAuthenticate est l’interface principale du fournisseur de contenu sécurisé, que Windows Media Gestionnaire de périphériques interroge pour authentifier le fournisseur de contenu sécurisé et être authentifié par le fournisseur de contenu sécurisé.
ISCPSecureAuthenticate2

L’interface ISCPSecureAuthenticate2 étend ISCPSecureAuthenticate en fournissant un moyen d’obtenir un objet de session.
ISCPSecureExchange

L’interface ISCPSecureExchange est utilisée pour échanger du contenu sécurisé et des droits associés au contenu. Le fournisseur de contenu sécurisé implémente cette interface et les implémentations sécurisées de Windows Media Gestionnaire de périphériques appellent ses méthodes.
ISCPSecureExchange2

L’interface ISCPSecureExchange2 étend ISCPSecureExchange en fournissant une nouvelle version de la méthode TransferContainerData.
ISCPSecureExchange3

L’interface ISCPSecureExchange3 étend ISCPSecureExchange2 en fournissant des performances d’échange de données améliorées et une méthode de rappel complète du transfert.
ISCPSecureQuery

L’interface ISCPSecureQuery est interrogée par Windows Media Gestionnaire de périphériques pour déterminer la propriété du contenu sécurisé.
ISCPSecureQuery2

L’interface ISCPSecureQuery2 étend ISCPSecureQuery par le biais de fonctionnalités qui déterminent si le fournisseur de contenu sécurisé est responsable du contenu et, le cas échéant, fournissent une URL pour mettre à jour les composants révoqués et déterminer les composants qui ont été révoqués.
ISCPSecureQuery3

L’interface ISCPSecureQuery3 étend ISCPSecureQuery2 en fournissant un ensemble de nouvelles méthodes pour récupérer les droits et prendre une décision sur un canal clair.
ISCPSession

L’interface ISCPSession fournit une gestion d’état commune efficace pour plusieurs opérations. Une session de fournisseur de contenu sécurisé (SCP) est utile lors du transfert de plusieurs fichiers.
IWMDeviceManager

L’interface IWMDeviceManager est l’interface windows Media Gestionnaire de périphériques de niveau supérieur pour les applications.
IWMDeviceManager2

L’interface IWMDeviceManager2 étend l’interface IWMDeviceManager.
IWMDeviceManager3

L’interface IWMDeviceManager3 étend l’interface IWMDeviceManager2 en fournissant une méthode qui définit les préférences d’énumération des appareils.
IWMDMDevice

L’interface IWMDMDevice fournit des méthodes pour examiner et explorer un seul appareil portable. L’interface peut être utilisée pour obtenir des informations sur un appareil et énumérer ses stockages. IWMDMDevice2 étend les fonctionnalités de cette interface.
IWMDMDevice2

L’interface IWMDMDevice2 étend IWMDMDevice en permettant d’obtenir les formats vidéo pris en charge par un appareil, de rechercher le stockage à partir de son nom et d’utiliser des pages de propriétés.
IWMDMDevice3

L’interface IWMDMDevice3 étend IWMDMDevice2 en fournissant des méthodes permettant d’interroger un appareil à la recherche de propriétés, d’envoyer des codes de contrôle d’E/S d’appareil et de fournir également des méthodes mises à niveau pour rechercher des stockages et récupérer des fonctionnalités de format d’appareil.
IWMDMDeviceControl

L’interface IWMDMDeviceControl fournit des méthodes pour contrôler la lecture sur un appareil.
IWMDMDeviceSession

L’interface IWMDMDeviceSession améliore l’efficacité des opérations d’appareil en regroupant plusieurs opérations en une seule session.
IWMDMEnumDevice

L’interface IWMDMEnumDevice énumère les appareils portables attachés à un ordinateur. Pour obtenir cette interface, appelez IWMDeviceManager::EnumDevices.
IWMDMEnumStorage

L’interface IWMDMEnumStorage énumère les stockages sur un appareil.
IWMDMLogger

L’interface IWMDMLogger est utilisée par les applications windows Media Gestionnaire de périphériques et les fournisseurs de services pour enregistrer les entrées dans un fichier journal commun.
IWMDMMetaData

L’interface IWMDMMetaData définit et récupère les propriétés de métadonnées (telles que l’artiste, l’album, le genre, etc.) d’un stockage.
IWMDMNotification

L’interface facultative IWMDMNotification implémentée par l’application permet aux applications et aux fournisseurs de services de recevoir des notifications lorsque des appareils ou des stockages mémoire (tels que des cartes RAM) sont connectés ou déconnectés de l’ordinateur. Remarque Cette méthode sera appelée uniquement pour les appareils Plug-and-Play inscrits. D’autres arrivées ou départs d’appareils n’entraînent pas l’appel de cette interface. Ce GUID d’interface n’est pas correctement défini dans mssachlp.lib ; par conséquent, vous devez
IWMDMObjectInfo

L’interface IWMDMObjectInfo obtient et définit des informations qui contrôlent la façon dont les fichiers lisibles sur l’appareil sont gérés par l’interface IWMDMDeviceControl. Cette interface n’est pas destinée aux fichiers non lisibles.
IWMDMOperation

Cette interface facultative IWMDMOperation implémentée par l’application permet à l’application de contrôler la façon dont les données sont lues ou écrites sur l’ordinateur pendant un transfert de fichiers.
IWMDMOperation2

L’interface facultative IWMDMOperation2 implémentée par l’application étend IWMDMOperation en fournissant des méthodes pour obtenir et définir des attributs étendus.
IWMDMOperation3

L’interface facultative IWMDMOperation3 implémentée par l’application étend IWMDMOperation en fournissant une nouvelle méthode pour transférer des données non chiffrées pour plus d’efficacité.
IWMDMProgress

L’IWMDMProgress facultatif implémenté par l’application permet à une application de suivre la progression des opérations, telles que la mise en forme de supports ou les transferts de fichiers.
IWMDMProgress2

L’interface facultative IWMDMProgress2 implémentée par l’application étend la méthode IWMDMProgress::End en fournissant un indicateur status.
IWMDMProgress3

L’interface facultative IWMDMProgress3 implémentée par l’application étend IWMDMProgress2 en fournissant des paramètres d’entrée supplémentaires pour spécifier l’événement à surveiller et pour permettre des informations spécifiques au contexte. Les applications qui implémentent cette interface de rappel doivent fournir une implémentation pour les méthodes correspondant à IWMDMProgress et IWMDMProgress2 pour la compatibilité descendante, en plus des nouvelles méthodes.
IWMDMRevoked

L’interface IWMDMRevoked récupère l’URL à partir de laquelle les composants mis à jour peuvent être téléchargés, en cas d’échec d’un transfert avec une erreur de révocation.
IWMDMStorage

Une instance de l’interface IWMDMStorage fournit des méthodes permettant d’examiner et d’explorer un stockage (un nom générique pour un objet de données ou de collection, tel qu’un fichier, un dossier ou une playlist) sur un appareil.
IWMDMStorage2

L’interface IWMDMStorage2 étend IWMDMStorage en permettant d’obtenir un stockage enfant par nom, ainsi que d’obtenir et de définir des attributs étendus. L’interface IWMDMStorage3 étend cette interface en prenant en charge les métadonnées.
IWMDMStorage3

L’interface IWMDMStorage3 étend IWMDMStorage2 en exposant les métadonnées.
IWMDMStorage4

L’interface IWMDMStorage4 étend IWMDMStorage3 en fournissant des méthodes pour récupérer un sous-ensemble de métadonnées disponibles pour un stockage, ainsi que pour définir et récupérer une liste de références à d’autres stockages.
IWMDMStorageControl

L’interface IWMDMStorageControl est utilisée pour insérer, supprimer ou déplacer des fichiers dans un stockage, un appareil ou entre un appareil et l’ordinateur.
IWMDMStorageControl2

L’interface IWMDMStorageControl2 étend IWMDMStorageControl en permettant de définir le nom du fichier de destination lors de l’insertion de contenu dans un stockage.
IWMDMStorageControl3

L’interface IWMDMStorageControl3 étend IWMDMStorageControl2 en fournissant une méthode Insert qui accepte un pointeur d’interface IWMDMMetaData.
IWMDMStorageGlobals

L’interface IWMDMStorageGlobals fournit des méthodes pour récupérer des informations globales sur un support de stockage (par exemple, une ROM flash carte) sur un appareil.

Structures

 
MTP_COMMAND_DATA_IN

La structure MTP_COMMAND_DATA_IN contient des commandes personnalisées MTP (Media Transport Protocol) envoyées à l’appareil à l’aide de la méthode IWMDMDevice3::D eviceIoControl.
MTP_COMMAND_DATA_OUT

La structure MTP_COMMAND_DATA_OUT contient des réponses MTP (Media Transport Protocol) qui sont remplies par le pilote de périphérique à la sortie d’un appel à IWMDMDevice3::D eviceIoControl.