Функция обратного вызова CLAIMMEDIALABEL (ntmsmli.h)
[Диспетчер съемных носителей больше недоступен в Windows 7 и Windows Server 2008 R2.]
Функция обратного вызова ClaimMediaLabel определяет, была ли создана указанная метка носителя связанным приложением носителя.
Синтаксис
CLAIMMEDIALABEL Claimmedialabel;
DWORD Claimmedialabel(
[in] const BYTE * const pBuffer,
[in] const DWORD nBufferSize,
[out] MediaLabelInfo * const pLabelInfo
)
{...}
Параметры
[in] pBuffer
Указатель на буфер, содержащий метку носителя.
[in] nBufferSize
Размер буфера в байтах.
[out] pLabelInfo
Указатель на структуру MediaLabelInfo . Библиотека меток мультимедиа заполняет эту структуру, если библиотека распознает метку мультимедиа.
Возвращаемое значение
Эта функция возвращает одно из следующих значений.
Значение | Значение |
---|---|
|
Библиотека меток мультимедиа, заполненная структурой MediaLabelInfo . |
|
Библиотека меток мультимедиа не распознает метку мультимедиа. |
Комментарии
Когда библиотека меток мультимедиа использует функцию ClaimMediaLabel для идентификации метки мультимедиа как метки, созданной связанным приложением, библиотека меток мультимедиа должна заполнить структуру MediaLabelInfo и вернуть NO_ERROR. Если библиотека меток мультимедиа не распознает метку мультимедиа, она возвращает ERROR_BAD_FORMAT.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | ntmsmli.h |