PUSB_BUSIFFN_ENUM_LOG_ENTRY callback function (usbbusif.h)

This callback function is not supported.

The EnumLogEntry routine makes a log entry.

Syntax

typedef NTSTATUS
  (USB_BUSIFFN *PUSB_BUSIFFN_ENUM_LOG_ENTRY) (
    IN PVOID,
    IN ULONG,
    IN ULONG,
    IN ULONG,
    IN ULONG
);

Parameters

[in] unnamedParam1

Handle to the bus context returned in the BusContext member of the USB_BUS_INTERFACE_USBDI_V2 structure by an IRP_MN_QUERY_INTERFACE request.

[in] unnamedParam2

Vendor-defined data to store in the enumeration log.

[in] unnamedParam3

Vendor-defined data to store in the enumeration log.

[in] unnamedParam4

Vendor-defined data to store in the enumeration log.

[in] unnamedParam5

Vendor-defined data to store in the enumeration log.

Return value

The EnumLogEntry routine always returns STATUS_SUCCESS.

Remarks

The routine definition that is provided in the example is a routine whose parameters are just placeholder names. The actual prototype of the routine is declared in usbbusif.h.

Requirements

Requirement Value
Target Platform Desktop
Header usbbusif.h (include Usbbusif.h)
IRQL ANY