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


Метод IMbnVendorSpecificOperation::SetVendorSpecific (mbnapi.h)

Важно!

Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.

Отправляет запрос базовому драйверу мини-порта устройства мобильной широкополосной связи.

Синтаксис

HRESULT SetVendorSpecific(
  [in]  SAFEARRAY *vendorSpecificData,
  [out] ULONG     *requestID
);

Параметры

[in] vendorSpecificData

Массив байтов, передаваемый драйверу мини-порта.

[out] requestID

Уникальный идентификатор запроса, назначенный службой мобильной широкополосной связи для идентификации этого запроса.

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

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

SetVendorSpecific существует для реализации функциональных возможностей конкретных поставщиков, которые не рассматриваются в API мобильной широкополосной связи.

Служба мобильной широкополосной связи отправляет запрос SET OID базовому драйверу мини-порта для OID_WWAN_VENDOR_SPECIFIC OID. VendorspecificData будет скопирован по байтам в буфер данных, переданный в запросе OID.

Это асинхронная операция , и SetVendorSpecific возвращается немедленно. По завершении операции служба мобильной широкополосной связи вызовет метод OnSetVendorSpecificComplete интерфейса IMbnVendorSpecificEvents .

Дополнительные сведения об операциях конкретных поставщиков см. в статье Модель драйвера мобильной широкополосной связи.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mbnapi.h

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

IMbnVendorSpecificOperation