JNA API 3.5.2-SNAPSHOT

## com.sun.jna.platform.win32
Interface DBT

All Superinterfaces:
  AltCallingConvention, Library, StdCall, StdCallLibrary

    public interface DBT

extends StdCallLibrary

Based on dbt.h (various types)

Author:
  Tobias Wolf, wolf.tobias@gmx.net

Nested Class Summary
`static class` `DBT.DEV_BROADCAST_DEVICEINTERFACE` The Class DEV_BROADCAST_DEVICEINTERFACE.
`static class` `DBT.DEV_BROADCAST_DEVNODE` The Class DEV_BROADCAST_DEVNODE.
`static class` `DBT.DEV_BROADCAST_HANDLE` The Class DEV_BROADCAST_HANDLE.
`static class` `DBT.DEV_BROADCAST_HDR` The Class DEV_BROADCAST_HDR.
`static class` `DBT.DEV_BROADCAST_NET` The Class DEV_BROADCAST_NET.
`static class` `DBT.DEV_BROADCAST_OEM` The Class DEV_BROADCAST_OEM.
`static class` `DBT.DEV_BROADCAST_PORT` The Class DEV_BROADCAST_PORT.
`static class` `DBT.DEV_BROADCAST_VOLUME` The Class DEV_BROADCAST_VOLUME.

Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary
`StdCallLibrary.StdCallCallback`

Nested classes/interfaces inherited from interface com.sun.jna.Library
`Library.Handler`

Field Summary
`static int` `DBT_CONFIGMGPRIVATE` The dbt configmgprivate.
`static int` `DBT_CUSTOMEVENT` The dbt customevent.
`static int` `DBT_DEVICEARRIVAL` The dbt devicearrival.
`static int` `DBT_DEVICEQUERYREMOVE` The dbt devicequeryremove.
`static int` `DBT_DEVICEQUERYREMOVEFAILED` The dbt devicequeryremovefailed.
`static int` `DBT_DEVICEREMOVECOMPLETE` The dbt deviceremovecomplete.
`static int` `DBT_DEVICEREMOVEPENDING` The dbt deviceremovepending.
`static int` `DBT_DEVICETYPESPECIFIC` The dbt devicetypespecific.
`static int` `DBT_DEVNODES_CHANGED` A device has been added to or removed from the system.
`static int` `DBT_DEVTYP_DEVICEINTERFACE` The dbt devtyp deviceinterface.
`static int` `DBT_DEVTYP_DEVNODE` The dbt devtyp devnode.
`static int` `DBT_DEVTYP_HANDLE` The dbt devtyp handle.
`static int` `DBT_DEVTYP_NET` The dbt devtyp net.
`static int` `DBT_DEVTYP_OEM` The dbt devtyp oem.
`static int` `DBT_DEVTYP_PORT` The dbt devtyp port.
`static int` `DBT_DEVTYP_VOLUME` The dbt devtyp volume.
`static int` `DBT_LOW_DISK_SPACE` The dbt low disk space.
`static int` `DBT_NO_DISK_SPACE` The dbt no disk space.
`static Guid.GUID` `GUID_DEVINTERFACE_HID` The guid devinterface hid.
`static Guid.GUID` `GUID_DEVINTERFACE_KEYBOARD` The guid devinterface keyboard.
`static Guid.GUID` `GUID_DEVINTERFACE_MOUSE` The guid devinterface mouse.
`static Guid.GUID` `GUID_DEVINTERFACE_USB_DEVICE` The guid devinterface usb device.
`static Guid.GUID` `GUID_DEVINTERFACE_VOLUME` The guid devinterface volume.

Fields inherited from interface com.sun.jna.win32.StdCallLibrary
`FUNCTION_MAPPER, STDCALL_CONVENTION`

Fields inherited from interface com.sun.jna.Library
`OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER`

Field Detail

### DBT_NO_DISK_SPACE

    static final int DBT_NO_DISK_SPACE

  The dbt no disk space.

  See Also:
    Constant Field Values

### DBT_LOW_DISK_SPACE

    static final int DBT_LOW_DISK_SPACE

  The dbt low disk space.

  See Also:
    Constant Field Values

### DBT_CONFIGMGPRIVATE

    static final int DBT_CONFIGMGPRIVATE

  The dbt configmgprivate.

  See Also:
    Constant Field Values

### DBT_DEVICEARRIVAL

    static final int DBT_DEVICEARRIVAL

  The dbt devicearrival.

  See Also:
    Constant Field Values

### DBT_DEVICEQUERYREMOVE

    static final int DBT_DEVICEQUERYREMOVE

  The dbt devicequeryremove.

  See Also:
    Constant Field Values

### DBT_DEVICEQUERYREMOVEFAILED

    static final int DBT_DEVICEQUERYREMOVEFAILED

  The dbt devicequeryremovefailed.

  See Also:
    Constant Field Values

### DBT_DEVICEREMOVEPENDING

    static final int DBT_DEVICEREMOVEPENDING

  The dbt deviceremovepending.

  See Also:
    Constant Field Values

### DBT_DEVICEREMOVECOMPLETE

    static final int DBT_DEVICEREMOVECOMPLETE

  The dbt deviceremovecomplete.

  See Also:
    Constant Field Values

### DBT_DEVNODES_CHANGED

    static final int DBT_DEVNODES_CHANGED

  A device has been added to or removed from the system.

  See Also:
    Constant Field Values

### DBT_DEVICETYPESPECIFIC

    static final int DBT_DEVICETYPESPECIFIC

  The dbt devicetypespecific.

  See Also:
    Constant Field Values

### DBT_CUSTOMEVENT

    static final int DBT_CUSTOMEVENT

  The dbt customevent.

  See Also:
    Constant Field Values

### GUID_DEVINTERFACE_USB_DEVICE

    static final Guid.GUID GUID_DEVINTERFACE_USB_DEVICE

  The guid devinterface usb device.

### GUID_DEVINTERFACE_HID

    static final Guid.GUID GUID_DEVINTERFACE_HID

  The guid devinterface hid.

### GUID_DEVINTERFACE_VOLUME

    static final Guid.GUID GUID_DEVINTERFACE_VOLUME

  The guid devinterface volume.

### GUID_DEVINTERFACE_KEYBOARD

    static final Guid.GUID GUID_DEVINTERFACE_KEYBOARD

  The guid devinterface keyboard.

### GUID_DEVINTERFACE_MOUSE

    static final Guid.GUID GUID_DEVINTERFACE_MOUSE

  The guid devinterface mouse.

### DBT_DEVTYP_OEM

    static final int DBT_DEVTYP_OEM

  The dbt devtyp oem.

  See Also:
    Constant Field Values

### DBT_DEVTYP_DEVNODE

    static final int DBT_DEVTYP_DEVNODE

  The dbt devtyp devnode.

  See Also:
    Constant Field Values

### DBT_DEVTYP_VOLUME

    static final int DBT_DEVTYP_VOLUME

  The dbt devtyp volume.

  See Also:
    Constant Field Values

### DBT_DEVTYP_PORT

    static final int DBT_DEVTYP_PORT

  The dbt devtyp port.

  See Also:
    Constant Field Values

### DBT_DEVTYP_NET

    static final int DBT_DEVTYP_NET

  The dbt devtyp net.

  See Also:
    Constant Field Values

### DBT_DEVTYP_DEVICEINTERFACE

    static final int DBT_DEVTYP_DEVICEINTERFACE

  The dbt devtyp deviceinterface.

  See Also:
    Constant Field Values

### DBT_DEVTYP_HANDLE

    static final int DBT_DEVTYP_HANDLE

  The dbt devtyp handle.

  See Also:
    Constant Field Values

JNA API 3.5.2-SNAPSHOT

Copyright © 2007-2013 Timothy Wall. All Rights Reserved.