Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |