Méthode IWMDMMetaData ::AddItem (mswmdm.h)
La méthode AddItem ajoute une propriété de métadonnées à l’interface.
Syntaxe
HRESULT AddItem(
[in] WMDM_TAG_DATATYPE Type,
[in] LPCWSTR pwszTagName,
[in] BYTE *pValue,
[in] UINT iLength
);
Paramètres
[in] Type
Une WMDM_TAG_DATATYPE valeur énumérée spécifiant le type de métadonnées enregistrées.
[in] pwszTagName
Pointeur vers une chaîne à caractères larges et terminée par null spécifiant le nom de la propriété à définir. Une liste de constantes de nom de propriété standard est donnée dans Constantes de métadonnées.
[in] pValue
Pointeur vers un tableau d’octets spécifiant la valeur à affecter à la propriété. La valeur envoyée étant copiée, la mémoire peut être libérée après l’appel de AddItem.
[in] iLength
Entier spécifiant la taille de pValue, en octets.
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 de codes d’erreur suivantes :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |