Freigeben über


FwpmEngineSetSecurityInfo0-Funktion (fwpmk.h)

Die FwpmEngineSetSecurityInfo0-Funktion legt die angegebenen Sicherheitsinformationen im Sicherheitsdeskriptor des Filtermoduls fest.

Syntax

NTSTATUS FwpmEngineSetSecurityInfo0(
  [in]           HANDLE               engineHandle,
  [in]           SECURITY_INFORMATION securityInfo,
  [in, optional] const SID            *sidOwner,
  [in, optional] const SID            *sidGroup,
  [in, optional] const ACL            *dacl,
  [in, optional] const ACL            *sacl
);

Parameter

[in] engineHandle

Behandeln einer geöffneten Sitzung für das Filtermodul. Rufen Sie FwpmEngineOpen0- auf, um eine Sitzung für das Filtermodul zu öffnen.

[in] securityInfo

Der Typ der festzulegenden Sicherheitsinformationen.

[in, optional] sidOwner

Die Sicherheits-ID (SID) des Besitzers, die im Sicherheitsdeskriptor festgelegt werden soll.

[in, optional] sidGroup

Die SID der Gruppe, die im Sicherheitsdeskriptor festgelegt werden soll.

[in, optional] dacl

Die diskretionäre Zugriffssteuerungsliste (Access Control List, DACL), die im Sicherheitsdeskriptor festgelegt werden soll.

[in, optional] sacl

Die systemzugriffskontrollliste (SACL), die im Sicherheitsdeskriptor festgelegt werden soll.

Rückgabewert

Zurückgeben von Code/Wert Beschreibung
ERROR_SUCCESS
0
Der Sicherheitsdeskriptor wurde erfolgreich festgelegt.
FWP_E_* Fehlercode
0x80320001 – 0x80320039
Ein WFP-spezifischer Fehler (Windows-Filterplattform). Weitere Informationen finden Sie unter WFP-Fehlercodes.
RPC_*-Fehlercode
0x80010001 – 0x80010122
Fehler bei der Kommunikation mit dem Remote- oder lokalen Firewallmodul.
Andere NTSTATUS-Codes Fehler.

Bemerkungen

FwpmEngineSetSecurityInfo0 nicht innerhalb einer Transaktion aufgerufen werden kann, schlägt es mit FWP_E_TXN_IN_PROGRESSfehl. Weitere Informationen zu Transaktionen finden Sie unter Objektverwaltung.

FwpmEngineSetSecurityInfo0 verhält sich wie die standardmäßige Win32-SetSecurityInfo--Funktion. Der Aufrufer benötigt dieselben Standardzugriffsrechte wie im Referenzthema SetSecurityInfo beschrieben.

FwpmEngineSetSecurityInfo0 ist eine spezifische Implementierung von FwpmEngineSetSecurityInfo. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und zielspezifische Versionen von Windows.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar ab Windows Vista.
Zielplattform- Universal
Header- fwpmk.h
Library fwpkclnt.lib
IRQL- <= PASSIVE_LEVEL

Siehe auch