ReactOS 0.4.17-dev-1281-g065abb3
userreq.h
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS USB Host Controller Extension
3 * LICENSE: MIT (https://spdx.org/licenses/MIT)
4 * PURPOSE: User mode and legacy host controller IOCTLs, and the WMI node info
5 * COPYRIGHT: Copyright 2026 Justin Miller <justin.miller@reactos.org>
6 */
7
8#pragma once
9
14 _In_ WDFDEVICE Fdo,
15 _In_ WDFREQUEST Request,
19
20/* GUID_USB_WMI_NODE_INFO on the controller FDO */
21EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE UcxEvtWmiNodeInfoQueryInstance;
unsigned char BOOLEAN
Definition: actypes.h:127
#define _In_
Definition: no_sal2.h:158
#define NTAPI
Definition: typedefs.h:36
uint32_t ULONG
Definition: typedefs.h:59
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFREQUEST _In_ size_t _In_ size_t _In_ ULONG IoControlCode
_In_ PGUID _In_ ULONG OutputBufferLength
Definition: ucxcontroller.h:81
_In_ WDFREQUEST _In_ size_t _In_ size_t InputBufferLength
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFREQUEST Request
BOOLEAN NTAPI UcxDispatchUserIoctl(_In_ WDFDEVICE Fdo, _In_ WDFREQUEST Request, _In_ size_t OutputBufferLength, _In_ size_t InputBufferLength, _In_ ULONG IoControlCode)
Definition: userreq.cpp:793
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE UcxEvtWmiNodeInfoQueryInstance
Definition: userreq.h:21
_Must_inspect_result_ _In_ WDFDEVICE Fdo
Definition: wdffdo.h:461