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


Интерфейс IPortableDeviceService (portabledeviceapi.h)

Интерфейс IPortableDeviceService предоставляет доступ к службе.

Наследование

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

Методы

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

 
IPortableDeviceService::Advise

Регистрирует определяемый приложением объект обратного вызова, который получает события службы.
IPortableDeviceService::Cancel

Отменяет ожидающие операции в этом интерфейсе.
IPortableDeviceService::Capabilities

Извлекает возможности службы.
IPortableDeviceService::Close

Освобождает подключение к службе.
IPortableDeviceService::Content

Получает доступ к содержимому службы.
IPortableDeviceService::GetPnPServiceID

Получает идентификатор Plug and Play (PnP) для службы.
IPortableDeviceService::GetServiceObjectID

Извлекает идентификатор объекта для службы. Например, этот идентификатор объекта можно использовать для доступа к свойствам службы.
IPortableDeviceService::Methods

Извлекает интерфейс IPortableDeviceServiceMethods, который используется для вызова пользовательских функций службы.
IPortableDeviceService::Open

Открывает подключение к службе.
IPortableDeviceService::SendCommand

Отправляет в службу стандартную команду WPD и ее параметры.
IPortableDeviceService::Unadvise

Отменяет регистрацию объекта обратного вызова события службы.

Требования

   
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header portabledeviceapi.h