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


функция обратного вызова FN_VMB_SERVER_CHANNEL_INIT_SET_FLAGS (vmbuskernelmodeclientlibapi.h)

VmbServerChannelInitSetFlags задает флаги, уникальные для конечных точек канала сервера.

Синтаксис

FN_VMB_SERVER_CHANNEL_INIT_SET_FLAGS FnVmbServerChannelInitSetFlags;

NTSTATUS FnVmbServerChannelInitSetFlags(
  VMBCHANNEL Channel,
  UINT32 Flags
)
{...}

Параметры

Channel

Дескриптор канала.

Flags

Коллекция битовых флагов для задания.

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

VmbServerChannelInitSetFlags возвращает следующие значения состояния:

Возвращаемый код Описание
STATUS_INVALID_PARAMETER_1
Значение канала недопустимо или в недопустимом состоянии, например "Отключено".
STATUS_INVALID_PARAMETER_2
Значение флагов имеет недопустимые биты.

Замечания

Важный

Эта функция вызывается через клиентский интерфейс клиентской библиотеки режима ядра VMBus (KMCL), предоставляемый драйвером шины Vmbkmcl.sys. Эта функция доступна только для сервера из структуры KMCL_SERVER_ONLY_METHODS.

Дополнительные сведения см. в разделе "Примечания" KMCL_SERVER_ONLY_METHODS.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1809
заголовка vmbuskernelmodeclientlibapi.h