Функция BeginNtmsDeviceChangeDetection (ntmsapi.h)

[Диспетчер съемных носителей больше недоступен в Windows 7 и Windows Server 2008 R2.]

Функция BeginNtmsDeviceChangeDetection позволяет приложению начать сеанс обнаружения изменений устройства.

Синтаксис

DWORD BeginNtmsDeviceChangeDetection(
  [in]  HANDLE   hSession,
  [out] LPHANDLE lpDetectHandle
);

Параметры

[in] hSession

Дескриптор сеанса, возвращаемого функцией OpenNtmsSession .

[out] lpDetectHandle

Указатель на переменную, получающую дескриптор обнаружения изменений устройства.

Возвращаемое значение

Эта функция возвращает одно из следующих значений.

Значение Значение
ERROR_INVALID_HANDLE
Значение параметра hSession не является допустимым дескриптором сеанса.
ERROR_SUCCESS
Запрос оператора отменен.

Комментарии

После вызова BeginNtmsDeviceChangeDetection приложение может задать автономные библиотеки, для которых требуется обнаружение изменений мультимедиа, с помощью функции SetNtmsDeviceChangeDetection . Диспетчер съемных носителей продолжает обнаруживать изменения для указанных устройств, пока сеанс обнаружения изменений не будет закрыт с помощью функции EndNtmsDeviceChangeDetection .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header ntmsapi.h
Библиотека Ntmsapi.lib
DLL Ntmsapi.dll

См. также раздел

Функции обнаружения изменений

EndNtmsDeviceChangeDetection

SetNtmsDeviceChangeDetection