Freigeben über


FwpsAleEndpointCreateEnumHandle0-Funktion (fwpsu.h)

Erstellt ein Handle, das mit anderen ALE-Endpunktfunktionen (Application Layer Enforcement) zum Aufzählen von Endpunktdaten verwendet werden kann.

Hinweis

FwpsAleEndpointCreateEnumHandle0 ist eine bestimmte Version von FwpsAleEndpointCreateEnumHandle. Weitere Informationen finden Sie unter versionsunabhängigen WFP-Namen und für bestimmte Versionen von Windows.

Syntax

DWORD FwpsAleEndpointCreateEnumHandle0(
  HANDLE                                 engineHandle,
  const FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 *enumTemplate,
  HANDLE                                 *enumHandle
);

Die Parameter

engineHandle

Behandeln sie für eine geöffnete Sitzung mit dem Filtermodul. Dieses Handle wird abgerufen, wenn eine Sitzung durch Aufrufen von FwpmEngineOpen0 geöffnet wird.

enumTemplate

Ein Zeiger auf eine FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0-Struktur , die Parameter enthält, um die Ergebnisse der Endpunktenumeration einzugrenzen.

enumHandle

Das neu erstellte Enumerationshandle.

Rückgabewert

Die Funktion FwpsAleEndpointCreateEnumHandle0 gibt einen der folgenden NTSTATUS-Codes zurück.

Rückgabecode Description
STATUS_SUCCESS Die Funktion war erfolgreich.
Andere Statuscodes Ein Fehler ist aufgetreten.

Bemerkungen

Nach verwendung des durch Aufrufen von FwpsAleEndpointCreateEnumHandle0 erworbenen Handle muss der Popuptreiber die systemressourcen freigeben, die dem Handle zugeordnet sind, indem FwpsAleEndpointDestroyEnumHandle0 aufgerufen wird.

Anforderungen

Anforderung Wert
Header fwpsu.h
Library fwpuclnt.lib