Método IWMDMMetaData::AddItem (mswmdm.h)
O método AddItem adiciona uma propriedade de metadados à interface .
Sintaxe
HRESULT AddItem(
[in] WMDM_TAG_DATATYPE Type,
[in] LPCWSTR pwszTagName,
[in] BYTE *pValue,
[in] UINT iLength
);
Parâmetros
[in] Type
Um WMDM_TAG_DATATYPE valor enumerado que especifica o tipo de metadados que está sendo salvo.
[in] pwszTagName
Ponteiro para uma cadeia de caracteres largos terminada em nulo especificando o nome da propriedade a ser definida. Uma lista de constantes de nome de propriedade padrão é fornecida em Constantes de Metadados.
[in] pValue
Ponteiro para uma matriz de bytes que especifica o valor a ser atribuído à propriedade . O valor enviado é copiado, para que a memória possa ser liberada depois de chamar AddItem.
[in] iLength
Inteiro que especifica o tamanho de pValue, em bytes.
Retornar valor
O método retorna um HRESULT. Todos os métodos de interface no Windows Media Gerenciador de Dispositivos podem retornar qualquer uma das seguintes classes de códigos de erro:
- Códigos de erro COM padrão
- Códigos de erro do Windows convertidos em valores HRESULT
- Códigos de erro do Windows Media Gerenciador de Dispositivos
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mswmdm.h |
Biblioteca | Mssachlp.lib |