Поделиться через


Интерфейс IBasicDevice

[Функция, связанная с этой страницей, API потоковой передачи Windows Media, является устаревшей функцией. Он был заменен Media Casting. Приведение мультимедиа оптимизировано для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде приведение мультимедиа вместо API потоковой передачи Windows Media, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

Инкапсулирует методы и события, необходимые для моделирования устройства DLNA.

Элементы

Интерфейс IBasicDevice наследуется от IInspectable. IBasicDevice также имеет следующие типы элементов:

Методы

Интерфейс IBasicDevice содержит следующие методы.

Метод Описание
add_ConnectionStatusChanged Регистрирует обработчик события ConnectionStatusChanged .
CanWakeDevices Извлекает значение, указывающее, может ли устройство проснуться.
ConnectionStatus Возвращает значение перечисления, указывающее, находится ли устройство в режиме on-line, off-line или спящего режима, но доступно ли для пробуждения.
Описание Получает описание устройства.
DiscoveredOnCurrentNetwork Извлекает значение, указывающее, находится ли устройство в текущей сети.
FriendlyName Извлекает понятное имя устройства.
Значки Возвращает вектор интерфейсов IDeviceIcon .
IpAddresses Возвращает вектор IP-адресов.
ManufacturerName Извлекает имя изготовителя устройства.
ManufacturerUrl Извлекает URL-адрес изготовителя устройства.
ModelName Извлекает имя модели устройства.
ModelNumber Извлекает номер модели устройства.
ModelUrl Извлекает URL-адрес модели устройства.
PhysicalAddresses Возвращает вектор физических адресов.
PresentationUrl Извлекает URL-адрес презентации устройства.
RemoteStreamingUrls Возвращает вектор URL-адресов удаленной потоковой передачи.
remove_ConnectionStatusChanged Отменяет регистрацию обработчика событий для события ConnectionStatusChanged .
SerialNumber Извлекает серийный номер устройства.
Тип Извлекает значение перечисления, указывающее тип устройства DLNA.
UniqueDeviceName Извлекает уникальное имя устройства (UDN).

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

IInspectable