Freigeben über


SetAppInstanceCsvFlags-Funktion (smbclnt.h)

Legt die Flags fest, die sich auf Verbindungen aus der Anwendung instance auswirken.

Syntax

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

Parameter

[in] ProcessHandle

Ein Prozesshandle für den aktuellen Prozess oder einen Remoteprozess, der mit der Anwendung instance gekennzeichnet werden soll. Um einen Remoteprozess zu taggen, muss das Handle PROCESS_TERMINATE Zugriff auf diesen Prozess haben.

[in] Mask

Eine Bitmaske, die die Flags angibt, die durch den Flags-Parameter geändert werden.

[in] Flags

Neue Werte der Flags.

Rückgabewert

Gibt "0" zurück, wenn der Vorgang erfolgreich ist; Andernfalls wird einer der folgenden Fehlercodes zurückgegeben:

Rückgabecode Beschreibung
ERROR_NOT_ENOUGH_MEMORY
Der CCF-Filter konnte die Cacheobjekte für den Vorgang nicht zuordnen.
ERROR_ACCESS_DENIED
Der aktuelle Prozess, der versucht, den von ProcessHandle angegebenen Prozess zu markieren, hat keinen PROCESS_TERMINATE Zugriff auf diesen Prozess.
ERROR_NOT_FOUND
Der CCF-Minifilter wurde nicht gefunden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2016
Zielplattform Windows
Kopfzeile smbclnt.h
Bibliothek NTLanMan.lib
DLL NTLanMan.dll

Weitere Informationen

Ressourcenverwaltungsfunktionen des Failoverclusters