Метод IWCNDevice::SetVendorExtension (wcndevice.h)
Метод IWCNDevice::SetVendorExtension помещает в очередь расширение поставщика для использования в ожидающих сеансах. Эту функцию можно вызывать только до IWCNDevice::Connect.
Синтаксис
HRESULT SetVendorExtension(
[in] const WCN_VENDOR_EXTENSION_SPEC *pVendorExtSpec,
[in] DWORD cbBuffer,
[in] const BYTE [] pbBuffer
);
Параметры
[in] pVendorExtSpec
Указатель на структуру WCN_VENDOR_EXTENSION_SPEC , содержащую спецификацию расширения поставщика.
[in] cbBuffer
Количество байтов, содержащихся в pbBuffer.
[in] pbBuffer
Указатель на буфер, содержащий данные, заданные в расширении поставщика.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Расширение поставщика будет отправлено в ожидающий сеанс. |
|
Указанный WCN_VENDOR_EXTENSION_SPEC содержит недопустимый Идентификатор поставщика, подтип или флаг. |
|
Количество расширений поставщиков превысило текущий предел реализации, который в настоящее время составляет 25 расширений поставщиков на сеанс. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | wcndevice.h |
См. также раздел
WCN_VENDOR_EXTENSION_SPEC