ReactOS  0.4.14-dev-50-g13bb5e2
DeviceInfo Struct Reference

#include <setupapi_private.h>

Collaboration diagram for DeviceInfo:

Public Attributes

LIST_ENTRY ListEntry
 
DEVINST dnDevInst
 
struct DeviceInfoSetset
 
SP_DEVINSTALL_PARAMS_W InstallParams
 
PCWSTR instanceId
 
PCWSTR UniqueId
 
PCWSTR DeviceDescription
 
GUID ClassGuid
 
DWORD CreationFlags
 
LIST_ENTRY DriverListHead
 
LIST_ENTRY InterfaceListHead
 
struct ClassInstallParams ClassInstallParams
 
HMODULE hmodDevicePropPageProvider
 
PVOID pDevicePropPageProvider
 
WCHAR Data [ANYSIZE_ARRAY]
 

Detailed Description

Definition at line 128 of file setupapi_private.h.

Member Data Documentation

◆ ClassGuid

◆ ClassInstallParams

◆ CreationFlags

◆ Data

◆ DeviceDescription

PCWSTR DeviceInfo::DeviceDescription

Definition at line 168 of file setupapi_private.h.

Referenced by CreateDeviceInfo().

◆ dnDevInst

◆ DriverListHead

◆ hmodDevicePropPageProvider

HMODULE DeviceInfo::hmodDevicePropPageProvider

Definition at line 183 of file setupapi_private.h.

Referenced by DestroyDeviceInfo(), and SetupDiGetClassDevPropertySheetsW().

◆ InstallParams

◆ instanceId

◆ InterfaceListHead

◆ ListEntry

◆ pDevicePropPageProvider

PVOID DeviceInfo::pDevicePropPageProvider

Definition at line 184 of file setupapi_private.h.

Referenced by SetupDiGetClassDevPropertySheetsW().

◆ set

struct DeviceInfoSet* DeviceInfo::set

◆ UniqueId

PCWSTR DeviceInfo::UniqueId

Definition at line 167 of file setupapi_private.h.

Referenced by CreateDeviceInfo(), and ScrubRegistryRoutine().


The documentation for this struct was generated from the following file: