Module windows::core[]

Structs

A WinRT array stores elements contiguously in a heap-allocated buffer.

A WinRT error object consists of both an error code as well as detailed error information for debugging.

A globally unique identifier (GUID) used to identify COM and WinRT interfaces.

A primitive error code value returned by most COM functions.

A WinRT string, sometimes called an HSTRING, is reference-counted and logically immutable. It should only be used for communicating with WinRT APIs.

All COM interfaces (and thus WinRT classes and interfaces) implement IUnknown under the hood to provide reference-counted lifetime management as well as the ability to query for additional interfaces that the object may implement.

Type Definitions