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 |
---|---|
|
Libreria di etichette multimediali compilata nella struttura MediaLabelInfo . |
|
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 |