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


Функция SetAppInstanceCsvFlags (smbclnt.h)

Задает флаги, влияющие на подключения из экземпляра приложения.

Синтаксис

DWORD SetAppInstanceCsvFlags(
  [in] HANDLE ProcessHandle,
  [in] ULONG  Mask,
  [in] ULONG  Flags
);

Параметры

[in] ProcessHandle

Дескриптор процесса для текущего процесса или удаленного процесса, помеченного экземпляром приложения. Чтобы пометить удаленный процесс, дескриптор должен иметь PROCESS_TERMINATE доступ к процессу.

[in] Mask

Битовая маска, указывающая флаги, измененные параметром Flags .

[in] Flags

Новые значения флагов.

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

Возвращает значение "0", если операция выполнена успешно; В противном случае возвращается один из следующих кодов ошибок:

Код возврата Описание
ERROR_NOT_ENOUGH_MEMORY
Фильтру CCF не удалось выделить объекты кэша для операции.
ERROR_ACCESS_DENIED
Текущий процесс, который пытается пометить процесс, указанный в ProcessHandle , не имеет PROCESS_TERMINATE доступа к процессу.
ERROR_NOT_FOUND
Мини-фильтр CCF не найден.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Header smbclnt.h
Библиотека NTLanMan.lib
DLL NTLanMan.dll

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

Функции управления ресурсами отказоустойчивого кластера