FwpsAleEndpointEnum0 function (fwpsu.h)

Enumerates application layer enforcement (ALE) endpoints.

Note

FwpsAleEndpointEnum0 is a specific version of FwpsAleEndpointEnum. For more info, see WFP version-independent names and targeting specific versions of Windows.

Syntax

DWORD FwpsAleEndpointEnum0(
  HANDLE                        engineHandle,
  HANDLE                        enumHandle,
  UINT32                        numEntriesRequested,
  FWPS_ALE_ENDPOINT_PROPERTIES0 ***entries,
  UINT32                        *numEntriesReturned
);

Parameters

engineHandle

The handle for an open session with the filter engine. This handle is obtained when a session is opened by calling FwpmEngineOpen0.

enumHandle

The enumeration handle created by a previous call to FwpsAleEndpointCreateEnumHandle0.

numEntriesRequested

The maximum number of endpoint property entries to return. The actual number of entries enumerated is returned in numEntriesReturned. The actual number is less than the requested number only if fewer endpoints than the requested are present.

entries

A pointer to an array of FWPS_ALE_ENDPOINT_PROPERTIES0 structure pointers. Each structure contains the properties of a single endpoint. The array contains as many elements as the value returned in numEntriesReturned.

numEntriesReturned

On return, the number of elements in the array of endpoint property structures pointed to by entries.

Requirements

Requirement Value
Header fwpsu.h