Windows SideShow Typedefs 

In the WindowsSideShowApi.h header file, the Windows SideShow platform defines certain typedefs which are used throughout the platform. The typedefs are primarily intended as convenience types to improve API clarity and consistency.

Type Definition

typedef GUID            APPLICATION_ID;
typedef GUID            ENDPOINT_ID;
typedef LPWSTR          DEVICE_ID;

typedef REFGUID         REFAPPLICATION_ID;
typedef REFGUID         REFENDPOINT_ID;

typedef ENDPOINT_ID     *PENDPOINT_ID;
typedef APPLICATION_ID  *PAPPLICATION_ID;
typedef DEVICE_ID       *PDEVICE_ID;

typedef unsigned long   CONTENT_ID;
typedef CONTENT_ID      *PCONTENT_ID;

typedef unsigned long   NOTIFICATION_ID;
typedef NOTIFICATION_ID *PNOTIFICATION_ID;