Condividi tramite


Metodo IWMDMMetaData::AddItem (mswmdm.h)

Il metodo AddItem aggiunge una proprietà di metadati all'interfaccia.

Sintassi

HRESULT AddItem(
  [in] WMDM_TAG_DATATYPE Type,
  [in] LPCWSTR           pwszTagName,
  [in] BYTE              *pValue,
  [in] UINT              iLength
);

Parametri

[in] Type

Valore WMDM_TAG_DATATYPE enumerato che specifica il tipo di metadati da salvare.

[in] pwszTagName

Puntatore a una stringa con terminazione null a caratteri wide che specifica il nome della proprietà da impostare. Viene fornito un elenco delle costanti dei nomi delle proprietà standard in Costanti metadati.

[in] pValue

Puntatore a una matrice di byte che specifica il valore da assegnare alla proprietà. Il valore inviato viene copiato, quindi la memoria può essere liberata dopo aver chiamato AddItem.

[in] iLength

Intero che specifica le dimensioni di pValue, in byte.

Valore restituito

Il metodo restituisce un HRESULT. Tutti i metodi di interfaccia in Windows Media Gestione dispositivi possono restituire una delle classi di codici di errore seguenti:

  • Codici di errore COM standard
  • Codici di errore di Windows convertiti in valori HRESULT
  • Codici di errore di Windows Media Gestione dispositivi
Per un elenco completo dei codici di errore possibili, vedere Codici di errore.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mswmdm.h
Libreria Mssachlp.lib

Vedi anche

Interfaccia IWMDMMetaData

Costanti dei metadati

Impostazione dei metadati in un file