Provided by: libsdl3-doc_3.2.8+ds-1_all bug

NAME

       SDL_GUID - An SDL_GUID
        is  a  128-bit identifier for an input device that identifies that device across runs of SDL programs on
       the same platform.

HEADER FILE

       Defined in SDL3/SDL_guid.h

SYNOPSIS

       #include "SDL3/SDL.h"

       typedef struct SDL_GUID {
           Uint8 data[16];
       } SDL_GUID;

DESCRIPTION

       If the device is detached and then re-attached to a different port, or if the base  system  is  rebooted,
       the device should still report the same GUID.

       GUIDs are as precise as possible but are not guaranteed to distinguish physically distinct but equivalent
       devices. For example, two game controllers from the same vendor with the same product ID and revision may
       have the same GUID.

       GUIDs  may be platform-dependent (i.e., the same device may report different GUIDs on different operating
       systems).

AVAILABILITY

       This struct is available since SDL 3.2.0.

Simple Directmedia Layer                            SDL 3.2.8                                    SDL_GUID(3type)