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
Для значения Flags заданы недопустимые биты.

Комментарии

Важно!

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

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

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809
Верхняя часть vmbuskernelmodeclientlibapi.h