Condividi tramite


Funzione di callback CLAIMMEDIALABEL (ntmsmli.h)

[Gestione archiviazione rimovibile non è più disponibile a partire da Windows 7 e Windows Server 2008 R2.]

La funzione di callback ClaimMediaLabel determina se un'etichetta multimediale specificata è stata creata dall'applicazione associata del supporto.

Sintassi

CLAIMMEDIALABEL Claimmedialabel;

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

Parametri

[in] pBuffer

Puntatore a un buffer contenente l'etichetta multimediale.

[in] nBufferSize

Dimensioni del buffer, in byte.

[out] pLabelInfo

Puntatore a una struttura MediaLabelInfo . La libreria di etichette multimediali riempie questa struttura se la libreria riconosce l'etichetta multimediale.

Valore restituito

Questa funzione restituisce uno dei valori seguenti.

Valore Significato
NO_ERROR
Libreria di etichette multimediali compilata nella struttura MediaLabelInfo .
ERROR_BAD_FORMAT
La libreria di etichette multimediali non riconosce l'etichetta multimediale.

Commenti

Quando una libreria di etichette multimediali usa la funzione ClaimMediaLabel per identificare l'etichetta multimediale creata dall'applicazione associata, la libreria di etichette multimediali deve compilare la struttura MediaLabelInfo e restituire NO_ERROR. Se la libreria di etichette multimediali non riconosce l'etichetta multimediale, restituisce ERROR_BAD_FORMAT.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ntmsmli.h

Vedi anche

Funzioni della libreria di etichette multimediali

MediaLabelInfo