Метод 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 |