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 |
---|---|
|
La biblioteca de etiquetas multimedia rellenada en la estructura MediaLabelInfo . |
|
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 |