CommonLibSSE (Parapets fork)
SKSE::WinAPI::DBT Namespace Reference

Typedefs

using DEVTYP = DeviceType
 

Enumerations

enum  DeviceChangeMessage : std::uintptr_t {
  DEVICEARRIVAL = 0x8000 , DEVICEQUERYREMOVE = 0x8001 , DEVICEQUERYREMOVEFAILED = 0x8002 , DEVICEREMOVEPENDING = 0x8003 ,
  DEVICEREMOVECOMPLETE = 0x8004 , DEVICETYPESPECIFIC = 0x8005
}
 
enum class  DeviceType : std::uint32_t {
  OEM = 0x00000000 , DEVNODE = 0x00000001 , VOLUME = 0x00000002 , PORT = 0x00000003 ,
  NET = 0x00000004 , DEVICEINTERFACE = 0x00000005 , HANDLE = 0x00000006
}
 

Typedef Documentation

◆ DEVTYP

Enumeration Type Documentation

◆ DeviceChangeMessage

Enumerator
DEVICEARRIVAL 
DEVICEQUERYREMOVE 
DEVICEQUERYREMOVEFAILED 
DEVICEREMOVEPENDING 
DEVICEREMOVECOMPLETE 
DEVICETYPESPECIFIC 

◆ DeviceType

enum SKSE::WinAPI::DBT::DeviceType : std::uint32_t
strong
Enumerator
OEM 
DEVNODE 
VOLUME 
PORT 
NET 
DEVICEINTERFACE 
HANDLE