FwpsvSwitchNotifyComplete0 function

The FwpsvSwitchNotifyComplete0 function completes a pending virtual switch event notification.

Note  FwpsvSwitchNotifyComplete0 is a specific version of FwpsvSwitchNotifyComplete. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.

 

Syntax

void FwpsvSwitchNotifyComplete0(
  void     *completionContext,
  NTSTATUS status,
  UINT32   flags,
  void     *reserved
);

Parameters

completionContext

The context data that was passed to the callback driver from the virtual switch event notify function.

status

Any NTSTATUS value that is a valid return code for the notification that was pending completion except for STATUS_PENDING.

flags

Reserved. Set this member to zero.

reserved

Reserved. Set this member to zero.

Return Value

None.

Remarks

If a callout driver returns STATUS_PENDING from a WFP notification function, WFP will return STATUS_PENDING for any associated OID request. The callout driver calls the FwpsvSwitchNotifyComplete0 function to complete the pending operation. After the FwpsvSwitchNotifyComplete0 call, WFP calls the NdisFOidRequestComplete function to complete the OID for the virtual switch.

Requirements

   
Minimum supported client Available starting with Windows 8.
Target Platform Universal
Header fwpsk.h (include Fwpsk.h)
Library Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

See Also

FwpsCompleteClassify0

NdisFOidRequestComplete

classifyFn