How does it work?

MagNumDB is a database that contains about 350,000 items. These items are constants, names, values all extracted from more than 6,000 header files (.h, .hxx, .hpp, .idl, etc.) provided by standard Windows and Visual Studio SDKs and WDKs.

Some values have been extracted from the very special uuid.lib file that contains the value of thousands of guids and property keys, not present anywhere else in header files. This can explain some duplicates (because names in uuid.lib are not always exactly the same as names in .h parsed files...).

It also contains around 36,0000 undocumented guids that we found ... meeeeep ...

 "C2P5"

To build this database, we have tried many existing parsers, things like CLANG or other fine tools, but they just don't suit our needs. They can't handle thousands of files that don't compile together, they can't handle some specific (or just very old) Microsoft constructs or annotations, they don't remember the stack of #define directives that led to a definition, they only give you a final AST, not a partial one, etc.

So, in the end, we have written a C/C++ parser named C2P5 (for C/CPP/PreProcessor/Parser), tailored specifically for computing constants. C2P5 is capable of preprocessing, parsing and partially evaluating all header files as if they were included in a one big virtual project (that of course, does not compile) on a 32G RAM machine. It currently supports the following preprocessor and C/C++ constructs:

  • #define preprocessor that define constants
  • #define preprocessor that define expression to compute constants
  • C and C++ constants, strings and enum definitions, and some level of pointerness
  • Special GUID constructs like DECLSPEC_UUID, DEFINE_GUIDSTRUCT, MIDL_INTERFACE, you name it
  • PROPERTYKEY constructs
  • Some IDL constructs
  • Etc.

The parser remembers dynamic preprocessor definitions (#if, #ifdef, etc.) that are conditions for constants definitions and expression computation. All parsed items are saved in the database, as well as the associated conditions. There may be more than one item corresponding to a given name, if there are differences in their associated conditions stack.

C2P5 supports the following types of constants, regardless of the way they are defined in source files:

  • integer, signed or unsigned, from 8-bit to 128-bit
  • floating point number, single (32-bit) or double (64-bit)
  • globally unique identifier, or guid, uuid, CLSID, IID, etc.
  • string, in narrow, wide, or utf-8/16/32 formats
  • character, in narrow, wide, or utf-8/16/32 formats
  • pointer, a constant cast as a pointer
  • property key, or PROPERTYKEY, or PKEY, a combination of a guid (fmtid) and a 32-bit integer (id).

 Powered by

C2P5 and this MagNumDB web site are written in C# and use a Lucene database as a full-text search engine. C2P5 uses a custom ANTLR4cs C grammar for expression parsing, not for preprocessor parsing.

 

 Frequently Asked Questions

  • Q: Can I run custom queries?
    A: Yes. You can use Lucene's query syntax. Note the Database is case insensitive. Check out the list of columns with their corresponding database column names:

    • Index: the item's index.
    • Name: the item's name, or title. For enum values, it's prefixed with the enum's name.
      Corresponding database field: title.
    • Type: the item's type, expressed in a specific, universal system.
      Corresponding database's field: valuetype, but use the value of the Storage type column for queries on items type.
    • Value: the item's value. For string values, it's displayed as is w/o quotes nor escaping.
      Corresponding database field: value. There is also a typedvalue field that can contain database's Int32, Int64, Float, Double or String typed values.
    • Hex Value: the item's hexadecimal value, only valid for integer types.
      There is no corresponding database field.
    • Signed Value: the item's signed value, only valid for integer and double types. Useful when you found a unsigned number and want to get the corresponding signed value (uint -> int for example).
      There is no corresponding database field.
    • Source lines(s): the source lines from which the item was extracted. Comments and characters such as TAB, CR are preserved.
      Corresponding database field: source.
    • File path: the file path from which the item was extracted, terminated by the line index.
      Corresponding database field: filepath. There are also directory and filename fields. filename is useful to query for values in a given file.
    • Score: Database's score value. Items are returned sorted by score.
    • Guid formats: a utility columns that proposes all possible guid formats. Only valid for guid types.
      There is no corresponding database field
    • Char type: the character encoding (narrow, wide, etc.). Only valid for char and string values.
      Corresponding database field: chartype.
    • Storage type: the exact storage type in the database. Only used for specific queries.
      Corresponding database field: valuetype.
    • Conditions: the list of preprocessor conditions for a given item. If a condition is surrounded with a REVERSE function, it means the reverse condition of what's surrounded was the condition.
      Corresponding database field: conditions. There may be multiple conditions fields for one item.

    Some important points to note:

    • If you search for a negative number (like error codes expressed using signed integers), you can surround the search with double quotes, for example searching for "-2147009290" is equivalent to searching for 0x80073CF6, 80073CF6 (or even 3CF6 in this specific case). If you don't surround negative numbers with double quotes, the system will search for signed and unsigned corresponding values.
    • The full-text search uses items' name, value, hex value, guid formats, source lines, etc. so refine your search if you get back too many items.
    • You can search for guid binary values using just a part of their full definition. For example, if you search for '79eac9c5', it will get you 3 guid entries
    • Leading wild card search (*whatever) is allowed, but it may slow down the search significantly.

    Here are some example or custom queries:

    title:wm_user returns the WM_USER Windows message item, not all items that reference the WM_USER token.

    title:wm_u* returns all items (Windows messages probably) whose name starts with WM_U*.

    value:1024 AND title:wm_* returns all items (Windows messages probably) whose name starts with WM_U* and value is 1024. Note AND must be UPPERCASE for database to understand it as an AND operator.

    value:"00000002-0000-0000-C000-000000000046" returns the IMalloc IID guid value.

  • Q: I always get back 400 items at most. Why?
    A: The MagNumDb site currently limits the number of returned items to this value by design. This should be enough for most real search scenarios (like enums with a big list of values).

  • Q: Some values are empty. Why?
    A: The expression evaluator cannot always compute the final value, because it sometimes require contextual information (custom defines, compiler architecture, etc.) that the parser doesn't have at parsing time. You can enable the Source line(s) column to check what's the corresponding source and try to work it out by yourself. The origin file path and line number is also included.

  • Q: Can I get all values for a given enum?
    A: Sure. For example, __VSHPROPID is the name of an enum, and a query like this: parent:__VSHPROPID will get all the enum's values (66 entries).

  • Q: I sometimes get back items whose name starts with "__magnumdb__enum_". Why?
    A: C allows unnamed enums. The MagNumDb parser just gives them a name, using the defining file name and a counter.

  • Q: I sometimes get back the same item/name twice or more with different values. For example:  TARGET_IS_NT60_OR_LATER. Why?
    A: This can be the case with defines. Their value may be different if they were surrounded by # directives (#if, #else, etc.) in the original source code. You can enable the Condition(s) column to check what are the corresponding conditions for a given item.
    Note: if a condition is surrounded with a funny REVERSE function token, it means the reverse condition of what's surrounded.

 Database Metrics

  • Last update date: Thursday May 13, 2020
  • Items count: 340878
  • Parsed files count: 8447
  • Windows SDK version: 10.0.19041.0
  • NetFx SDK version: 4.8
  • MSVC Tools version: 14.25.28610

 Rest API

There is a JSON version API (you will have to figure out the schema, it's pretty obvious) that you can call here (the search query is the 'q' parameter):

   https://www.magnumdb.com/api.aspx?q=0xC000000D&key=you-api-key-goes-here

Note this API also has a 400 items maximum limit and the server is monitored for excessive usage (the key can be removed without notice). If you want to get a key, send us an email.

 

 Contact

We welcome feedback.
Seen anything missing? A bug? A wrong value? Do you have any suggestion for improvements? Do you have an idea for a cool new feature?

Please contact us here

 About MagNumDB

MagNumDB  2017-2021 Simon Mourier V1.3.2. All rights reserved.

Profile for Simon Mourier at Stack Overflow, Q&A for professional and enthusiast programmers


All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only.

All values, names, source code fragments displayed here have been extracted from files that are property of their respective owners.

THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND OTHER THAN AS SPECIFICALLY SET FORTH IN THE LICENSE AGREEMENT, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Index Score Name Type Value Hex value Signed value Guid formats Char type Storage type Source line(s) File path Condition(s)
Index Score Name Type Value Hex value Signed value Guid formats Char type Storage type Source line(s) File path Condition(s)
1 4.97586 AnimationEffectTarget::Background Int32 3 0x00000003 3 System.Int32
Background = 3,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.ui.core.animationmetrics.idl(147,0)
2 4.97586 UIColorType::Background Int32 0 0x00000000 0 System.Int32
Background   = 0,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.ui.viewmanagement.idl(382,0)
3 4.97586 UIElementType::Background Int32 1 0x00000001 1 System.Int32
Background           = 1,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.ui.viewmanagement.idl(398,0)
4 4.97586 WMP_SUBSCR_DL_TYPE_BACKGROUND String background Wide System.TypedString
#define WMP_SUBSCR_DL_TYPE_BACKGROUND       L"background"
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\subscriptionservices.h(530,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
5 4.14655 REGSTR_VAL_BACKGROUNDCOLOR String Background Color Narrow System.TypedString
#define REGSTR_VAL_BACKGROUNDCOLOR      TEXT("Background Color")
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\InetReg.h(96,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
6 3.518464 DOT11_AC_PARAM::dot11_AC_param_BK Int32 1 0x00000001 1 System.Int32
dot11_AC_param_BK = 1,      // Background
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\shared\windot11.h(1108,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • If (NTDDI_VERSION >= NTDDI_VISTA)
7 3.31724 TXTBACKSTYLE Enum
enum TXTBACKSTYLE {
	TXTBACK_TRANSPARENT = 0,		//@emem	background should show through
	TXTBACK_OPAQUE,					//@emem	erase background
};
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\TextServ.h(42,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
8 3.31724 DDF_BACKGROUNDPAL Int32 512 0x00000200 512 System.Int32
#define DDF_BACKGROUNDPAL   0x0200	    /* Realize palette in background */
#define DDF_BACKGROUNDPAL   0x0200	    /* Realize palette in background */
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\Vfw.h(1315,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NODRAWDIB
9 2.932054 BACKGROUND_INTENSITY Int32 128 0x00000080 -128 System.Int32
#define BACKGROUND_INTENSITY 0x0080 // background color is intensified.
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\consoleapi2.h(42,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef GUID_DEFS_ONLY
  • Ifndef _WINCON_
10 2.932054 TXTBACKSTYLE::TXTBACK_OPAQUE Int32 1 0x00000001 1 System.Int32
TXTBACK_OPAQUE,					//@emem	erase background
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\TextServ.h(44,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
11 2.932054 CDRF_DOERASE Int32 8 0x00000008 8 System.Int32
#define CDRF_DOERASE            0x00000008 // draw the background
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\commctrl.h(421,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NOUSER
12 2.932054 LVHT_EX_ONCONTENTS Int32 67108864 0x04000000 67108864 System.Int32
#define LVHT_EX_ONCONTENTS         0x04000000 // On item AND not on the background
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\commctrl.h(3447,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NOUSER
  • Ifndef NOLISTVIEW
13 2.932054 MCSC_TITLEBK Int32 2 0x00000002 2 System.Int32
#define MCSC_TITLEBK      2   // background of the title
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\commctrl.h(6375,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NOUSER
  • Ifndef NOMONTHCAL
  • Ifdef _WIN32
14 2.539233 IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::AlarmAccessStatus> Guid a55a747d-59f6-5cb6-b439-c8aad670905c N: a55a747d59f65cb6b439c8aad670905c
B: {a55a747d-59f6-5cb6-b439-c8aad670905c}
P: (a55a747d-59f6-5cb6-b439-c8aad670905c)
X: {0xa55a747d,0x59f6,0x5cb6,{0xb4,0x39,0xc8,0xaa,0xd6,0x70,0x90,0x5c}}
A: 7D745AA5F659B65CB439C8AAD670905C
System.Guid
struct __declspec(uuid("a55a747d-59f6-5cb6-b439-c8aad670905c"))
IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::AlarmAccessStatus> : IAsyncOperation_impl<enum ABI::Windows::ApplicationModel::Background::AlarmAccessStatus>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1755,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_APPLICATIONMODEL_BACKGROUND_BACKGROUNDALARMAPPLICATIONCONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
15 2.539233 IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::AlarmAccessStatus> Guid 84108017-a8e7-5449-b713-df48503a953e N: 84108017a8e75449b713df48503a953e
B: {84108017-a8e7-5449-b713-df48503a953e}
P: (84108017-a8e7-5449-b713-df48503a953e)
X: {0x84108017,0xa8e7,0x5449,{0xb7,0x13,0xdf,0x48,0x50,0x3a,0x95,0x3e}}
A: 17801084E7A84954B713DF48503A953E
System.Guid
struct __declspec(uuid("84108017-a8e7-5449-b713-df48503a953e"))
IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::AlarmAccessStatus> : IAsyncOperationCompletedHandler_impl<enum ABI::Windows::ApplicationModel::Background::AlarmAccessStatus>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1782,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_APPLICATIONMODEL_BACKGROUND_BACKGROUNDALARMAPPLICATIONCONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
16 2.539233 IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::ApplicationTriggerResult> Guid 47cbd985-0f08-5a3d-92cf-b27960506ed6 N: 47cbd9850f085a3d92cfb27960506ed6
B: {47cbd985-0f08-5a3d-92cf-b27960506ed6}
P: (47cbd985-0f08-5a3d-92cf-b27960506ed6)
X: {0x47cbd985,0x0f08,0x5a3d,{0x92,0xcf,0xb2,0x79,0x60,0x50,0x6e,0xd6}}
A: 85D9CB47080F3D5A92CFB27960506ED6
System.Guid
struct __declspec(uuid("47cbd985-0f08-5a3d-92cf-b27960506ed6"))
IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::ApplicationTriggerResult> : IAsyncOperation_impl<enum ABI::Windows::ApplicationModel::Background::ApplicationTriggerResult>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1819,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
17 2.539233 IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::BackgroundAccessStatus> Guid 26dd26e3-3f47-5709-b2f2-d6d0ad3288f0 N: 26dd26e33f475709b2f2d6d0ad3288f0
B: {26dd26e3-3f47-5709-b2f2-d6d0ad3288f0}
P: (26dd26e3-3f47-5709-b2f2-d6d0ad3288f0)
X: {0x26dd26e3,0x3f47,0x5709,{0xb2,0xf2,0xd6,0xd0,0xad,0x32,0x88,0xf0}}
A: E326DD26473F0957B2F2D6D0AD3288F0
System.Guid
struct __declspec(uuid("26dd26e3-3f47-5709-b2f2-d6d0ad3288f0"))
IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::BackgroundAccessStatus> : IAsyncOperationCompletedHandler_impl<enum ABI::Windows::ApplicationModel::Background::BackgroundAccessStatus>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1910,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
18 2.48793 NERR_ErrorExecingGhost Int32 2391 0x00000957 2391 System.Int32
#define NERR_ErrorExecingGhost  (NERR_BASE+291) /* An error occurred when starting a background process. */
#define NERR_ErrorExecingGhost  (NERR_BASE+291) /* An error occurred when starting a background process. */
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\shared\lmerr.h(369,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
19 2.48793 JET_bitDbEnableBackgroundMaintenance Int32 2048 0x00000800 2048 System.Int32
#define JET_bitDbEnableBackgroundMaintenance    0x00000800  /* the database engine will initiate automatic background database maintenance */
#define JET_bitDbEnableBackgroundMaintenance    0x00000800  /* the database engine will initiate automatic background database maintenance */
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\esent.h(2194,0)
  • If !defined(_JET_INCLUDED)
  • If ( JET_VERSION >= 0x0601 )
20 2.345643 TBS_TRANSPARENTBKGND Int32 4096 0x00001000 4096 System.Int32
#define TBS_TRANSPARENTBKGND    0x1000  // Background is painted by the parent via WM_PRINTCLIENT
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\commctrl.rh(117,0)
  • If (NTDDI_VERSION >= NTDDI_VISTA)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NOUSER
  • Ifndef NOTRACKBAR
21 2.345643 BACKGROUND_BLUE Int32 16 0x00000010 16 System.Int32
#define BACKGROUND_BLUE      0x0010 // background color contains blue.
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\consoleapi2.h(39,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef GUID_DEFS_ONLY
  • Ifndef _WINCON_
22 2.345643 BACKGROUND_GREEN Int32 32 0x00000020 32 System.Int32
#define BACKGROUND_GREEN     0x0020 // background color contains green.
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\consoleapi2.h(40,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef GUID_DEFS_ONLY
  • Ifndef _WINCON_
23 2.345643 BACKGROUND_RED Int32 64 0x00000040 64 System.Int32
#define BACKGROUND_RED       0x0040 // background color contains red.
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\consoleapi2.h(41,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP | WINAPI_PARTITION_SYSTEM)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef GUID_DEFS_ONLY
  • Ifndef _WINCON_
24 2.345643 DBIMF_FIXEDBMP Int32 4 0x00000004 4 System.Int32
#define DBIMF_FIXEDBMP          0x0004   // a fixed background bitmap (if supported)
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\shobjidl_core.h(14083,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
25 2.345643 TXTBIT_USECURRENTBKG Int32 2097152 0x00200000 2097152 System.Int32
#define TXTBIT_USECURRENTBKG	0x200000	// tells the renderer to use the current background
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\TextServ.h(152,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
26 2.345643 TXTBACKSTYLE::TXTBACK_TRANSPARENT Int32 0 0x00000000 0 System.Int32
TXTBACK_TRANSPARENT = 0,		//@emem	background should show through
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\TextServ.h(43,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
27 2.345643 GPO_INFO_FLAG_BACKGROUND Int32 16 0x00000010 16 System.Int32
#define GPO_INFO_FLAG_BACKGROUND           0x00000010  // Background refresh of policy (ok to do slow stuff)
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\UserEnv.h(1013,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP | WINAPI_PARTITION_SYSTEM)
  • If (WINVER >= 0x0500)
28 2.345643 INTERNET_FLAG_READ_PREFETCH Int32 1048576 0x00100000 1048576 System.Int32
#define INTERNET_FLAG_READ_PREFETCH     0x00100000  // do background read prefetch
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\WinInet.h(173,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • If !defined(_WININET_)
29 2.345643 LVS_EX_TRANSPARENTBKGND Int32 4194304 0x00400000 4194304 System.Int32
#define LVS_EX_TRANSPARENTBKGND 0x00400000  // Background is painted by the parent via WM_PRINTCLIENT
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\commctrl.h(3856,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NOUSER
  • Ifndef NOLISTVIEW
  • If (NTDDI_VERSION >= NTDDI_VISTA)
30 2.345643 MCSC_BACKGROUND Int32 0 0x00000000 0 System.Int32
#define MCSC_BACKGROUND   0   // the background color (between months)
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\commctrl.h(6373,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NOUSER
  • Ifndef NOMONTHCAL
  • Ifdef _WIN32
31 2.345643 MCSC_MONTHBK Int32 4 0x00000004 4 System.Int32
#define MCSC_MONTHBK      4   // background within the month cal
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\commctrl.h(6377,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • Ifndef NOUSER
  • Ifndef NOMONTHCAL
  • Ifdef _WIN32
32 2.345643 AM_ASPECT_RATIO_MODE::AM_ARMODE_LETTER_BOX Int32 1 0x00000001 1 System.Int32
AM_ARMODE_LETTER_BOX,	    // letter box the video, paint background color in the excess region
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\mpconfig.h(25,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
33 2.345643 REO_USEASBACKGROUND Int32 1024 0x00000400 1024 System.Int32
#define REO_USEASBACKGROUND	(0x00000400L)	// Use object as background picture
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\RichOle.h(57,0)
34 2.345643 IKeyValuePair<HSTRING, ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> Guid c0246566-6d14-5ab2-8443-7439a1fc16e2 N: c02465666d145ab284437439a1fc16e2
B: {c0246566-6d14-5ab2-8443-7439a1fc16e2}
P: (c0246566-6d14-5ab2-8443-7439a1fc16e2)
X: {0xc0246566,0x6d14,0x5ab2,{0x84,0x43,0x74,0x39,0xa1,0xfc,0x16,0xe2}}
A: 666524C0146DB25A84437439A1FC16E2
System.Guid
struct __declspec(uuid("c0246566-6d14-5ab2-8443-7439a1fc16e2"))
IKeyValuePair<HSTRING, ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> : IKeyValuePair_impl<HSTRING, ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*, ABI::Windows::Devices::Bluetooth::Background::IGattServiceProviderConnection*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.Devices.Bluetooth.Background.h(497,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
35 2.345643 IMapView<HSTRING, ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> Guid 94eccb06-19ad-5e4f-953e-12c4aec054e9 N: 94eccb0619ad5e4f953e12c4aec054e9
B: {94eccb06-19ad-5e4f-953e-12c4aec054e9}
P: (94eccb06-19ad-5e4f-953e-12c4aec054e9)
X: {0x94eccb06,0x19ad,0x5e4f,{0x95,0x3e,0x12,0xc4,0xae,0xc0,0x54,0xe9}}
A: 06CBEC94AD194F5E953E12C4AEC054E9
System.Guid
struct __declspec(uuid("94eccb06-19ad-5e4f-953e-12c4aec054e9"))
IMapView<HSTRING, ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> : IMapView_impl<HSTRING, ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*, ABI::Windows::Devices::Bluetooth::Background::IGattServiceProviderConnection*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.Devices.Bluetooth.Background.h(578,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
36 2.345643 IAsyncOperation<ABI::Windows::ApplicationModel::Background::DeviceConnectionChangeTrigger*> Guid 9d01424d-5653-59f8-ba6b-d0c077346d2d N: 9d01424d565359f8ba6bd0c077346d2d
B: {9d01424d-5653-59f8-ba6b-d0c077346d2d}
P: (9d01424d-5653-59f8-ba6b-d0c077346d2d)
X: {0x9d01424d,0x5653,0x59f8,{0xba,0x6b,0xd0,0xc0,0x77,0x34,0x6d,0x2d}}
A: 4D42019D5356F859BA6BD0C077346D2D
System.Guid
struct __declspec(uuid("9d01424d-5653-59f8-ba6b-d0c077346d2d"))
IAsyncOperation<ABI::Windows::ApplicationModel::Background::DeviceConnectionChangeTrigger*> : IAsyncOperation_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::DeviceConnectionChangeTrigger*, ABI::Windows::ApplicationModel::Background::IDeviceConnectionChangeTrigger*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1947,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
37 2.345643 IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Background::DeviceConnectionChangeTrigger*> Guid 3fd5a57e-47e4-5921-b148-5cb586166ca8 N: 3fd5a57e47e45921b1485cb586166ca8
B: {3fd5a57e-47e4-5921-b148-5cb586166ca8}
P: (3fd5a57e-47e4-5921-b148-5cb586166ca8)
X: {0x3fd5a57e,0x47e4,0x5921,{0xb1,0x48,0x5c,0xb5,0x86,0x16,0x6c,0xa8}}
A: 7EA5D53FE4472159B1485CB586166CA8
System.Guid
struct __declspec(uuid("3fd5a57e-47e4-5921-b148-5cb586166ca8"))
IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Background::DeviceConnectionChangeTrigger*> : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::DeviceConnectionChangeTrigger*, ABI::Windows::ApplicationModel::Background::IDeviceConnectionChangeTrigger*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1974,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
38 2.345643 IAsyncOperation<ABI::Windows::ApplicationModel::Background::GattServiceProviderTriggerResult*> Guid f402ec9f-84b2-57c3-9543-01fbda05219b N: f402ec9f84b257c3954301fbda05219b
B: {f402ec9f-84b2-57c3-9543-01fbda05219b}
P: (f402ec9f-84b2-57c3-9543-01fbda05219b)
X: {0xf402ec9f,0x84b2,0x57c3,{0x95,0x43,0x01,0xfb,0xda,0x05,0x21,0x9b}}
A: 9FEC02F4B284C357954301FBDA05219B
System.Guid
struct __declspec(uuid("f402ec9f-84b2-57c3-9543-01fbda05219b"))
IAsyncOperation<ABI::Windows::ApplicationModel::Background::GattServiceProviderTriggerResult*> : IAsyncOperation_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::GattServiceProviderTriggerResult*, ABI::Windows::ApplicationModel::Background::IGattServiceProviderTriggerResult*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2075,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
39 2.345643 IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Background::GattServiceProviderTriggerResult*> Guid 39d8105f-a505-5f88-91a9-b0fc6d628699 N: 39d8105fa5055f8891a9b0fc6d628699
B: {39d8105f-a505-5f88-91a9-b0fc6d628699}
P: (39d8105f-a505-5f88-91a9-b0fc6d628699)
X: {0x39d8105f,0xa505,0x5f88,{0x91,0xa9,0xb0,0xfc,0x6d,0x62,0x86,0x99}}
A: 5F10D83905A5885F91A9B0FC6D628699
System.Guid
struct __declspec(uuid("39d8105f-a505-5f88-91a9-b0fc6d628699"))
IAsyncOperationCompletedHandler<ABI::Windows::ApplicationModel::Background::GattServiceProviderTriggerResult*> : IAsyncOperationCompletedHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::GattServiceProviderTriggerResult*, ABI::Windows::ApplicationModel::Background::IGattServiceProviderTriggerResult*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2102,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
40 2.345643 IKeyValuePair<GUID, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> Guid 9bcb843b-221b-5fbe-9b20-7028bc4e8653 N: 9bcb843b221b5fbe9b207028bc4e8653
B: {9bcb843b-221b-5fbe-9b20-7028bc4e8653}
P: (9bcb843b-221b-5fbe-9b20-7028bc4e8653)
X: {0x9bcb843b,0x221b,0x5fbe,{0x9b,0x20,0x70,0x28,0xbc,0x4e,0x86,0x53}}
A: 3B84CB9B1B22BE5F9B207028BC4E8653
System.Guid
struct __declspec(uuid("9bcb843b-221b-5fbe-9b20-7028bc4e8653"))
IKeyValuePair<GUID, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> : IKeyValuePair_impl<GUID, ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2267,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
41 2.345643 IKeyValuePair<HSTRING, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> Guid 67a07f76-20b0-573b-9d74-ed0fc4f653c7 N: 67a07f7620b0573b9d74ed0fc4f653c7
B: {67a07f76-20b0-573b-9d74-ed0fc4f653c7}
P: (67a07f76-20b0-573b-9d74-ed0fc4f653c7)
X: {0x67a07f76,0x20b0,0x573b,{0x9d,0x74,0xed,0x0f,0xc4,0xf6,0x53,0xc7}}
A: 767FA067B0203B579D74ED0FC4F653C7
System.Guid
struct __declspec(uuid("67a07f76-20b0-573b-9d74-ed0fc4f653c7"))
IKeyValuePair<HSTRING, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> : IKeyValuePair_impl<HSTRING, ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2439,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
42 2.345643 IMapView<GUID, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> Guid 2c08602f-40b1-5e97-ae21-5c04d7fb829c N: 2c08602f40b15e97ae215c04d7fb829c
B: {2c08602f-40b1-5e97-ae21-5c04d7fb829c}
P: (2c08602f-40b1-5e97-ae21-5c04d7fb829c)
X: {0x2c08602f,0x40b1,0x5e97,{0xae,0x21,0x5c,0x04,0xd7,0xfb,0x82,0x9c}}
A: 2F60082CB140975EAE215C04D7FB829C
System.Guid
struct __declspec(uuid("2c08602f-40b1-5e97-ae21-5c04d7fb829c"))
IMapView<GUID, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> : IMapView_impl<GUID, ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2595,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
43 2.345643 IMapView<HSTRING, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> Guid f6a9dc12-01f7-54f0-a257-c404815b9c1c N: f6a9dc1201f754f0a257c404815b9c1c
B: {f6a9dc12-01f7-54f0-a257-c404815b9c1c}
P: (f6a9dc12-01f7-54f0-a257-c404815b9c1c)
X: {0xf6a9dc12,0x01f7,0x54f0,{0xa2,0x57,0xc4,0x04,0x81,0x5b,0x9c,0x1c}}
A: 12DCA9F6F701F054A257C404815B9C1C
System.Guid
struct __declspec(uuid("f6a9dc12-01f7-54f0-a257-c404815b9c1c"))
IMapView<HSTRING, ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> : IMapView_impl<HSTRING, ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2649,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
44 2.345643 JET_paramIOPriority Int32 152 0x00000098 -104 System.Int32
#define JET_paramIOPriority                     152     //  adjust IO priority per instance, anytime. Mainly for background recovery
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\esent.h(1896,0)
  • If !defined(_JET_INCLUDED)
45 2.345643 lnkkBackground Int32 0 0x00000000 0 System.Int32
#define lnkkBackground		0	// graphic shown as background of doc
%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Professional\VSSDK\VisualStudioIntegration\Common\Inc\office10\msoprops.h(613,0)
46 2.345643 IO_PRIORITY_HINT::IoPriorityVeryLow 0 0x00000000 0 System.String
IoPriorityVeryLow = 0,          // Defragging, content indexing and other background I/Os
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\km\wdm.h(6858,0)
47 2.345643 IKeyValuePair<GUID,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> Guid 9bcb843b-221b-5fbe-9b20-7028bc4e8653 N: 9bcb843b221b5fbe9b207028bc4e8653
B: {9bcb843b-221b-5fbe-9b20-7028bc4e8653}
P: (9bcb843b-221b-5fbe-9b20-7028bc4e8653)
X: {0x9bcb843b,0x221b,0x5fbe,{0x9b,0x20,0x70,0x28,0xbc,0x4e,0x86,0x53}}
A: 3B84CB9B1B22BE5F9B207028BC4E8653
System.Guid
struct __declspec(uuid("9bcb843b-221b-5fbe-9b20-7028bc4e8653"))
IKeyValuePair<GUID,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> : IKeyValuePair_impl<GUID,ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.ApplicationModel.Background.h(1641,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
48 2.345643 IKeyValuePair<HSTRING,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> Guid 67a07f76-20b0-573b-9d74-ed0fc4f653c7 N: 67a07f7620b0573b9d74ed0fc4f653c7
B: {67a07f76-20b0-573b-9d74-ed0fc4f653c7}
P: (67a07f76-20b0-573b-9d74-ed0fc4f653c7)
X: {0x67a07f76,0x20b0,0x573b,{0x9d,0x74,0xed,0x0f,0xc4,0xf6,0x53,0xc7}}
A: 767FA067B0203B579D74ED0FC4F653C7
System.Guid
struct __declspec(uuid("67a07f76-20b0-573b-9d74-ed0fc4f653c7"))
IKeyValuePair<HSTRING,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> : IKeyValuePair_impl<HSTRING,ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.ApplicationModel.Background.h(1842,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
49 2.345643 IMapView<GUID,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> Guid 2c08602f-40b1-5e97-ae21-5c04d7fb829c N: 2c08602f40b15e97ae215c04d7fb829c
B: {2c08602f-40b1-5e97-ae21-5c04d7fb829c}
P: (2c08602f-40b1-5e97-ae21-5c04d7fb829c)
X: {0x2c08602f,0x40b1,0x5e97,{0xae,0x21,0x5c,0x04,0xd7,0xfb,0x82,0x9c}}
A: 2F60082CB140975EAE215C04D7FB829C
System.Guid
struct __declspec(uuid("2c08602f-40b1-5e97-ae21-5c04d7fb829c"))
IMapView<GUID,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*> : IMapView_impl<GUID,ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistration*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.ApplicationModel.Background.h(1938,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
50 2.345643 IMapView<HSTRING,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> Guid f6a9dc12-01f7-54f0-a257-c404815b9c1c N: f6a9dc1201f754f0a257c404815b9c1c
B: {f6a9dc12-01f7-54f0-a257-c404815b9c1c}
P: (f6a9dc12-01f7-54f0-a257-c404815b9c1c)
X: {0xf6a9dc12,0x01f7,0x54f0,{0xa2,0x57,0xc4,0x04,0x81,0x5b,0x9c,0x1c}}
A: 12DCA9F6F701F054A257C404815B9C1C
System.Guid
struct __declspec(uuid("f6a9dc12-01f7-54f0-a257-c404815b9c1c"))
IMapView<HSTRING,ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*> : IMapView_impl<HSTRING,ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.ApplicationModel.Background.h(2002,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
51 2.345643 IKeyValuePair<HSTRING,ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> Guid c0246566-6d14-5ab2-8443-7439a1fc16e2 N: c02465666d145ab284437439a1fc16e2
B: {c0246566-6d14-5ab2-8443-7439a1fc16e2}
P: (c0246566-6d14-5ab2-8443-7439a1fc16e2)
X: {0xc0246566,0x6d14,0x5ab2,{0x84,0x43,0x74,0x39,0xa1,0xfc,0x16,0xe2}}
A: 666524C0146DB25A84437439A1FC16E2
System.Guid
struct __declspec(uuid("c0246566-6d14-5ab2-8443-7439a1fc16e2"))
IKeyValuePair<HSTRING,ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> : IKeyValuePair_impl<HSTRING,ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*, ABI::Windows::Devices::Bluetooth::Background::IGattServiceProviderConnection*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.Devices.Bluetooth.Background.h(460,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
52 2.345643 IMapView<HSTRING,ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> Guid 94eccb06-19ad-5e4f-953e-12c4aec054e9 N: 94eccb0619ad5e4f953e12c4aec054e9
B: {94eccb06-19ad-5e4f-953e-12c4aec054e9}
P: (94eccb06-19ad-5e4f-953e-12c4aec054e9)
X: {0x94eccb06,0x19ad,0x5e4f,{0x95,0x3e,0x12,0xc4,0xae,0xc0,0x54,0xe9}}
A: 06CBEC94AD194F5E953E12C4AEC054E9
System.Guid
struct __declspec(uuid("94eccb06-19ad-5e4f-953e-12c4aec054e9"))
IMapView<HSTRING,ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*> : IMapView_impl<HSTRING,ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::Devices::Bluetooth::Background::GattServiceProviderConnection*, ABI::Windows::Devices::Bluetooth::Background::IGattServiceProviderConnection*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.Devices.Bluetooth.Background.h(556,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If !defined(RO_NO_TEMPLATE_NAME)
53 2.052438 SMC_GETBKCONTEXTMENU Int32 68 0x00000044 68 System.Int32
#define SMC_GETBKCONTEXTMENU    0x00000044  // used to get a context menu to display when user right clicks on the background
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\shobjidl_core.h(20577,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • If (_WIN32_IE >= _WIN32_IE_IE60)
  • If (_WIN32_IE >= _WIN32_IE_IE70)
54 2.052438 ITypedEventHandler<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs*> Guid d4f89768-688f-59ec-bf24-c2af6a310fa4 N: d4f89768688f59ecbf24c2af6a310fa4
B: {d4f89768-688f-59ec-bf24-c2af6a310fa4}
P: (d4f89768-688f-59ec-bf24-c2af6a310fa4)
X: {0xd4f89768,0x688f,0x59ec,{0xbf,0x24,0xc2,0xaf,0x6a,0x31,0x0f,0xa4}}
A: 6897F8D48F68EC59BF24C2AF6A310FA4
System.Guid
struct __declspec(uuid("d4f89768-688f-59ec-bf24-c2af6a310fa4"))
ITypedEventHandler<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs*> : ITypedEventHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup*>, ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs*, ABI::Windows::ApplicationModel::Activation::IBackgroundActivatedEventArgs*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2781,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000
  • If !defined(RO_NO_TEMPLATE_NAME)
55 2.052438 JET_bitStopServiceBackgroundUserTasks Int32 2 0x00000002 2 System.Int32
#define JET_bitStopServiceBackgroundUserTasks       0x00000002  //  Stops restartable client specificed background maintenance tasks (B+ Tree Defrag for example).
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\esent.h(3030,0)
  • If !defined(_JET_INCLUDED)
  • If ( JET_VERSION >= 0x0602 )
56 2.052438 __magnumdb__enum_scc_h_1::SCC_MSG_BACKGROUND_ON_MESSAGE Int32 11 0x0000000B 11 System.Int32
SCC_MSG_BACKGROUND_ON_MESSAGE			// Called to provide information about background processing. Cast first argument to SccMsgDataOnMessage structure pointer.
%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Professional\VSSDK\VisualStudioIntegration\Common\Inc\scc.h(547,0)
57 2.052438 ITypedEventHandler<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*,ABI::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs*> Guid d4f89768-688f-59ec-bf24-c2af6a310fa4 N: d4f89768688f59ecbf24c2af6a310fa4
B: {d4f89768-688f-59ec-bf24-c2af6a310fa4}
P: (d4f89768-688f-59ec-bf24-c2af6a310fa4)
X: {0xd4f89768,0x688f,0x59ec,{0xbf,0x24,0xc2,0xaf,0x6a,0x31,0x0f,0xa4}}
A: 6897F8D48F68EC59BF24C2AF6A310FA4
System.Guid
struct __declspec(uuid("d4f89768-688f-59ec-bf24-c2af6a310fa4"))
ITypedEventHandler<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*,ABI::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs*> : ITypedEventHandler_impl<ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Background::BackgroundTaskRegistrationGroup*, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistrationGroup*>,ABI::Windows::Foundation::Internal::AggregateType<ABI::Windows::ApplicationModel::Activation::BackgroundActivatedEventArgs*, ABI::Windows::ApplicationModel::Activation::IBackgroundActivatedEventArgs*>>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.ApplicationModel.Background.h(2970,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000
  • If !defined(RO_NO_TEMPLATE_NAME)
58 2.031386 IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::ApplicationTriggerResult> Guid d0065ef6-ee9d-55f8-ac2b-53a91ff96d2e N: d0065ef6ee9d55f8ac2b53a91ff96d2e
B: {d0065ef6-ee9d-55f8-ac2b-53a91ff96d2e}
P: (d0065ef6-ee9d-55f8-ac2b-53a91ff96d2e)
X: {0xd0065ef6,0xee9d,0x55f8,{0xac,0x2b,0x53,0xa9,0x1f,0xf9,0x6d,0x2e}}
A: F65E06D09DEEF855AC2B53A91FF96D2E
System.Guid
struct __declspec(uuid("d0065ef6-ee9d-55f8-ac2b-53a91ff96d2e"))
IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::ApplicationTriggerResult> : IAsyncOperationCompletedHandler_impl<enum ABI::Windows::ApplicationModel::Background::ApplicationTriggerResult>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1846,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
59 2.031386 IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::BackgroundAccessStatus> Guid 7b44e581-cfa9-5763-bed7-6a65739f0dbf N: 7b44e581cfa95763bed76a65739f0dbf
B: {7b44e581-cfa9-5763-bed7-6a65739f0dbf}
P: (7b44e581-cfa9-5763-bed7-6a65739f0dbf)
X: {0x7b44e581,0xcfa9,0x5763,{0xbe,0xd7,0x6a,0x65,0x73,0x9f,0x0d,0xbf}}
A: 81E5447BA9CF6357BED76A65739F0DBF
System.Guid
struct __declspec(uuid("7b44e581-cfa9-5763-bed7-6a65739f0dbf"))
IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::BackgroundAccessStatus> : IAsyncOperation_impl<enum ABI::Windows::ApplicationModel::Background::BackgroundAccessStatus>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(1883,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
60 2.031386 IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::DeviceTriggerResult> Guid b5136c46-2f2e-511d-9e8e-5ef4decb1da7 N: b5136c462f2e511d9e8e5ef4decb1da7
B: {b5136c46-2f2e-511d-9e8e-5ef4decb1da7}
P: (b5136c46-2f2e-511d-9e8e-5ef4decb1da7)
X: {0xb5136c46,0x2f2e,0x511d,{0x9e,0x8e,0x5e,0xf4,0xde,0xcb,0x1d,0xa7}}
A: 466C13B52E2F1D519E8E5EF4DECB1DA7
System.Guid
struct __declspec(uuid("b5136c46-2f2e-511d-9e8e-5ef4decb1da7"))
IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::DeviceTriggerResult> : IAsyncOperation_impl<enum ABI::Windows::ApplicationModel::Background::DeviceTriggerResult>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2011,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
61 2.031386 IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::DeviceTriggerResult> Guid d5aa9506-1464-57d4-859d-7ee9b26cb1f9 N: d5aa9506146457d4859d7ee9b26cb1f9
B: {d5aa9506-1464-57d4-859d-7ee9b26cb1f9}
P: (d5aa9506-1464-57d4-859d-7ee9b26cb1f9)
X: {0xd5aa9506,0x1464,0x57d4,{0x85,0x9d,0x7e,0xe9,0xb2,0x6c,0xb1,0xf9}}
A: 0695AAD56414D457859D7EE9B26CB1F9
System.Guid
struct __declspec(uuid("d5aa9506-1464-57d4-859d-7ee9b26cb1f9"))
IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::DeviceTriggerResult> : IAsyncOperationCompletedHandler_impl<enum ABI::Windows::ApplicationModel::Background::DeviceTriggerResult>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2038,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
62 2.031386 IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::MediaProcessingTriggerResult> Guid 2595482c-1cbf-5691-a30d-2164909c6712 N: 2595482c1cbf5691a30d2164909c6712
B: {2595482c-1cbf-5691-a30d-2164909c6712}
P: (2595482c-1cbf-5691-a30d-2164909c6712)
X: {0x2595482c,0x1cbf,0x5691,{0xa3,0x0d,0x21,0x64,0x90,0x9c,0x67,0x12}}
A: 2C489525BF1C9156A30D2164909C6712
System.Guid
struct __declspec(uuid("2595482c-1cbf-5691-a30d-2164909c6712"))
IAsyncOperation<enum ABI::Windows::ApplicationModel::Background::MediaProcessingTriggerResult> : IAsyncOperation_impl<enum ABI::Windows::ApplicationModel::Background::MediaProcessingTriggerResult>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2139,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
63 2.031386 IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::MediaProcessingTriggerResult> Guid 3814c6a5-2ad1-5875-bed5-5031cd1f50a2 N: 3814c6a52ad15875bed55031cd1f50a2
B: {3814c6a5-2ad1-5875-bed5-5031cd1f50a2}
P: (3814c6a5-2ad1-5875-bed5-5031cd1f50a2)
X: {0x3814c6a5,0x2ad1,0x5875,{0xbe,0xd5,0x50,0x31,0xcd,0x1f,0x50,0xa2}}
A: A5C61438D12A7558BED55031CD1F50A2
System.Guid
struct __declspec(uuid("3814c6a5-2ad1-5875-bed5-5031cd1f50a2"))
IAsyncOperationCompletedHandler<enum ABI::Windows::ApplicationModel::Background::MediaProcessingTriggerResult> : IAsyncOperationCompletedHandler_impl<enum ABI::Windows::ApplicationModel::Background::MediaProcessingTriggerResult>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2166,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
64 2.031386 IKeyValuePair<GUID, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> Guid 5a1f6d75-8678-547c-8fd7-fbceb6ebf968 N: 5a1f6d758678547c8fd7fbceb6ebf968
B: {5a1f6d75-8678-547c-8fd7-fbceb6ebf968}
P: (5a1f6d75-8678-547c-8fd7-fbceb6ebf968)
X: {0x5a1f6d75,0x8678,0x547c,{0x8f,0xd7,0xfb,0xce,0xb6,0xeb,0xf9,0x68}}
A: 756D1F5A78867C548FD7FBCEB6EBF968
System.Guid
struct __declspec(uuid("5a1f6d75-8678-547c-8fd7-fbceb6ebf968"))
IKeyValuePair<GUID, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> : IKeyValuePair_impl<GUID, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2348,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
65 2.031386 IMapView<GUID, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> Guid 78c880f6-a7dc-5172-89da-7749fc82aa82 N: 78c880f6a7dc517289da7749fc82aa82
B: {78c880f6-a7dc-5172-89da-7749fc82aa82}
P: (78c880f6-a7dc-5172-89da-7749fc82aa82)
X: {0x78c880f6,0xa7dc,0x5172,{0x89,0xda,0x77,0x49,0xfc,0x82,0xaa,0x82}}
A: F680C878DCA7725189DA7749FC82AA82
System.Guid
struct __declspec(uuid("78c880f6-a7dc-5172-89da-7749fc82aa82"))
IMapView<GUID, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> : IMapView_impl<GUID, ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.ApplicationModel.Background.h(2622,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
66 2.031386 IKeyValuePair<GUID,ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> Guid 5a1f6d75-8678-547c-8fd7-fbceb6ebf968 N: 5a1f6d758678547c8fd7fbceb6ebf968
B: {5a1f6d75-8678-547c-8fd7-fbceb6ebf968}
P: (5a1f6d75-8678-547c-8fd7-fbceb6ebf968)
X: {0x5a1f6d75,0x8678,0x547c,{0x8f,0xd7,0xfb,0xce,0xb6,0xeb,0xf9,0x68}}
A: 756D1F5A78867C548FD7FBCEB6EBF968
System.Guid
struct __declspec(uuid("5a1f6d75-8678-547c-8fd7-fbceb6ebf968"))
IKeyValuePair<GUID,ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> : IKeyValuePair_impl<GUID,ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.ApplicationModel.Background.h(1737,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
67 2.031386 IMapView<GUID,ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> Guid 78c880f6-a7dc-5172-89da-7749fc82aa82 N: 78c880f6a7dc517289da7749fc82aa82
B: {78c880f6-a7dc-5172-89da-7749fc82aa82}
P: (78c880f6-a7dc-5172-89da-7749fc82aa82)
X: {0x78c880f6,0xa7dc,0x5172,{0x89,0xda,0x77,0x49,0xfc,0x82,0xaa,0x82}}
A: F680C878DCA7725189DA7749FC82AA82
System.Guid
struct __declspec(uuid("78c880f6-a7dc-5172-89da-7749fc82aa82"))
IMapView<GUID,ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*> : IMapView_impl<GUID,ABI::Windows::ApplicationModel::Background::IBackgroundTaskRegistration*>
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\winrt\Windows.ApplicationModel.Background.h(1970,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(RO_NO_TEMPLATE_NAME)
68 1.759232 UIColorType Enum
enum UIColorType
            {
                Background   = 0,
                Foreground   = 1,
                AccentDark3  = 2,
                AccentDark2  = 3,
                AccentDark1  = 4,
                Accent       = 5,
                AccentLight1 = 6,
                AccentLight2 = 7,
                AccentLight3 = 8,
                Complement   = 9
            };
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.ui.viewmanagement.idl(380,0)
69 1.759232 DOT11_AC_PARAM Enum
typedef enum _DOT11_AC_PARAM {
        dot11_AC_param_BE = 0,      // Best Effort
        dot11_AC_param_BK = 1,      // Background
        dot11_AC_param_VI = 2,      // Video
        dot11_AC_param_VO = 3,      // Voice
        dot11_AC_param_max
    } DOT11_AC_PARAM, * PDOT11_AC_PARAM;
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\shared\windot11.h(1106,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
  • If (NTDDI_VERSION >= NTDDI_VISTA)
70 1.759232 IID_DEPRECATED Guid b3161d95-1180-4376-96e1-4095568147ce N: b3161d951180437696e14095568147ce
B: {b3161d95-1180-4376-96e1-4095568147ce}
P: (b3161d95-1180-4376-96e1-4095568147ce)
X: {0xb3161d95,0x1180,0x4376,{0x96,0xe1,0x40,0x95,0x56,0x81,0x47,0xce}}
A: 951D16B38011764396E14095568147CE
System.Guid
MIDL_INTERFACE("b3161d95-1180-4376-96e1-4095568147ce")
                DEPRECATED("Background Energy Manager has been deprecated. For more info, see MSDN.")
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\Windows.System.Power.h(311,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(____x_ABI_CWindows_CSystem_CPower_CIBackgroundEnergyManagerStatics_INTERFACE_DEFINED__)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000
71 1.466027 IID_DEPRECATED Guid d7663702-d3a6-46e0-8f9b-50b95bb4f9c5 N: d7663702d3a646e08f9b50b95bb4f9c5
B: {d7663702-d3a6-46e0-8f9b-50b95bb4f9c5}
P: (d7663702-d3a6-46e0-8f9b-50b95bb4f9c5)
X: {0xd7663702,0xd3a6,0x46e0,{0x8f,0x9b,0x50,0xb9,0x5b,0xb4,0xf9,0xc5}}
A: 023766D7A6D3E0468F9B50B95BB4F9C5
System.Guid
MIDL_INTERFACE("d7663702-d3a6-46e0-8f9b-50b95bb4f9c5")
                    DEPRECATED("Background Energy Diagnostics has been deprecated. For more info, see MSDN.")
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.system.power.diagnostics.h(165,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(____x_ABI_CWindows_CSystem_CPower_CDiagnostics_CIBackgroundEnergyDiagnosticsStatics_INTERFACE_DEFINED__)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000
72 1.466027 IID_DEPRECATED Guid 23ca0917-cd07-4609-be15-8fe894c5e41e N: 23ca0917cd074609be158fe894c5e41e
B: {23ca0917-cd07-4609-be15-8fe894c5e41e}
P: (23ca0917-cd07-4609-be15-8fe894c5e41e)
X: {0x23ca0917,0xcd07,0x4609,{0xbe,0x15,0x8f,0xe8,0x94,0xc5,0xe4,0x1e}}
A: 1709CA2307CD0946BE158FE894C5E41E
System.Guid
MIDL_INTERFACE("23ca0917-cd07-4609-be15-8fe894c5e41e")
                    DEPRECATED("Background Energy Diagnostics has been deprecated. For more info, see MSDN.")
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.system.power.diagnostics.h(219,0)
  • If defined(__cplusplus) && !defined(CINTERFACE)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000
  • If !defined(____x_ABI_CWindows_CSystem_CPower_CDiagnostics_CIForegroundEnergyDiagnosticsStatics_INTERFACE_DEFINED__)
  • If WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x60000
73 1.466027 IO_PRIORITY_HINT Enum
typedef enum _IO_PRIORITY_HINT {
    IoPriorityVeryLow = 0,          // Defragging, content indexing and other background I/Os
    IoPriorityLow,                  // Prefetching for applications.
    IoPriorityNormal,               // Normal I/Os
    IoPriorityHigh,                 // Used by filesystems for checkpoint I/O
    IoPriorityCritical,             // Used by memory manager. Not available for applications.
    MaxIoPriorityTypes
} IO_PRIORITY_HINT;
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.17763.0\km\wdm.h(6857,0)
74 1.172821 AnimationEffectTarget Enum
enum AnimationEffectTarget
                {
                    Primary    = 0,
                    Added      = 1,
                    Affected   = 2,
                    Background = 3,
                    Content    = 4,
                    Deleted    = 5,
                    Deselected = 6,
                    DragSource = 7,
                    Hidden     = 8,
                    Incoming   = 9,
                    Outgoing   = 10,
                    Outline    = 11,
                    Remaining  = 12,
                    Revealed   = 13,
                    RowIn      = 14,
                    RowOut     = 15,
                    Selected   = 16,
                    Selection  = 17,
                    Shown      = 18,
                    Tapped     = 19
                };
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.ui.core.animationmetrics.idl(142,0)
75 1.172821 AM_ASPECT_RATIO_MODE Enum
typedef enum _AM_ASPECT_RATIO_MODE
{
    AM_ARMODE_STRETCHED,	    // don't do any aspect ratio correction
    AM_ARMODE_LETTER_BOX,	    // letter box the video, paint background color in the excess region
    AM_ARMODE_CROP,		    // crop the video to the right aspect ratio
    AM_ARMODE_STRETCHED_AS_PRIMARY  // follow whatever the primary stream does (in terms of the mode as well as pict-aspect-ratio values)
} AM_ASPECT_RATIO_MODE;
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\um\mpconfig.h(22,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
76 0.879616 UIElementType Enum
enum UIElementType
            {
                ActiveCaption        = 0,
                Background           = 1,
                ButtonFace           = 2,
                ButtonText           = 3,
                CaptionText          = 4,
                GrayText             = 5,
                Highlight            = 6,
                HighlightText        = 7,
                Hotlight             = 8,
                InactiveCaption      = 9,
                InactiveCaptionText  = 10,
                Window               = 11,
                WindowText           = 12,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                AccentColor          = 1000,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                TextHigh             = 1001,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                TextMedium           = 1002,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                TextLow              = 1003,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                TextContrastWithHigh = 1004,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                NonTextHigh          = 1005,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                NonTextMediumHigh    = 1006,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                NonTextMedium        = 1007,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                NonTextMediumLow     = 1008,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                NonTextLow           = 1009,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                PageBackground       = 1010,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                PopupBackground      = 1011,
                [contract(Windows.Foundation.UniversalApiContract, 1.0)]
                OverlayOutsidePopup  = 1012
            };
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.19041.0\winrt\windows.ui.viewmanagement.idl(395,0)
77 0.879616 __magnumdb__enum_scc_h_1 Enum
enum
{
	SCC_MSG_RTN_CANCEL=-1,				// Returned from call-back to indicate cancel
	SCC_MSG_RTN_OK=0,					// Returned from call-back to continue
	SCC_MSG_INFO=1,						// Message is informational
	SCC_MSG_WARNING,					// Message is a warning
	SCC_MSG_ERROR,						// Message is an error
	SCC_MSG_STATUS,						// Message is meant for status bar
	SCC_MSG_DOCANCEL,					// No text, IDE returns 0 or SCC_MSG_RTN_CANCEL
	SCC_MSG_STARTCANCEL,				// Start a cancel loop
	SCC_MSG_STOPCANCEL,					// Stop the cancel loop

	SCC_MSG_BACKGROUND_IS_CANCELLED,		// IDE returns 0 if the operation is not cancelled or SCC_MSG_RTN_CANCEL if it is.
	SCC_MSG_BACKGROUND_ON_BEFORE_GET_FILE,	// Called before file file is retrived. Cast first argument to SccMsgDataOnBeforeGetFile structure pointer. 
	SCC_MSG_BACKGROUND_ON_AFTER_GET_FILE,	// Called after file was processed. Cast first argument to SccMsgDataOnAfterGetFile structure pointer.
	SCC_MSG_BACKGROUND_ON_MESSAGE			// Called to provide information about background processing. Cast first argument to SccMsgDataOnMessage structure pointer.
};
%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Professional\VSSDK\VisualStudioIntegration\Common\Inc\scc.h(527,0)