Compartir a través de


Función de devolución de llamada CLAIMMEDIALABEL (ntmsmli.h)

[El Administrador de almacenamiento extraíble ya no está disponible a partir de Windows 7 y Windows Server 2008 R2.]

La función de devolución de llamada ClaimMediaLabel determina si la aplicación asociada creó una etiqueta multimedia especificada.

Sintaxis

CLAIMMEDIALABEL Claimmedialabel;

DWORD Claimmedialabel(
  [in]  const BYTE * const pBuffer,
  [in]  const DWORD nBufferSize,
  [out] MediaLabelInfo * const pLabelInfo
)
{...}

Parámetros

[in] pBuffer

Puntero a un búfer que contiene la etiqueta multimedia.

[in] nBufferSize

Tamaño del búfer, en bytes.

[out] pLabelInfo

Puntero a una estructura MediaLabelInfo . La biblioteca de etiquetas multimedia rellena esta estructura si la biblioteca reconoce la etiqueta multimedia.

Valor devuelto

Esta función devuelve uno de los valores siguientes.

Valor Significado
NO_ERROR
La biblioteca de etiquetas multimedia rellenada en la estructura MediaLabelInfo .
ERROR_BAD_FORMAT
La biblioteca de etiquetas multimedia no reconoce la etiqueta multimedia.

Comentarios

Cuando una biblioteca de etiquetas multimedia usa la función ClaimMediaLabel para identificar la etiqueta multimedia como una creada por su aplicación asociada, la biblioteca de etiquetas multimedia debe rellenar la estructura MediaLabelInfo y devolver NO_ERROR. Si la biblioteca de etiquetas multimedia no reconoce la etiqueta multimedia, devuelve ERROR_BAD_FORMAT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ntmsmli.h

Consulte también

Funciones de la biblioteca de etiquetas multimedia

MediaLabelInfo