How does it work?

MagNumDB is a database that contains about 360,000 items. These items are constants, names, values all extracted from more than 9,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.

  • Q: I can't connect from an IP address but from another one, it works. Why?
    A: The server is constantly monitored for excessive usage. It's possible your IP address has been banned because massive sets of queries where observed. If you think this is an error, send us an email.

 Database Details

  • Last update date: Monday May 30, 2022
  • Items count: 368054
  • Parsed files count: 9521
  • Windows SDK version: 10.0.22621.0
  • NetFx SDK version: 4.8
  • MSVC Tools version: 14.32.31326
  • KMDF version: 1.33
  • UMDF version: 2.33

 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.

 

 Privacy & Terms

This privacy policy is for the www.magnumdb.com website and governs the privacy of online users who choose to use it. It sets out the different areas where user privacy is concerned and outlines the obligations and requirements of the users, the website and website owners.

 Cookies

www.magnumdb.com uses cookies for the sole reason of monitoring and improving our services, using Google Analytics. You can however decide to opt out of having your anonymized browsing activity within this site recorded by monitoring cookies, if you follow the instructions from Google here: Google Analytics Opt-out Browser Add-on

 User Information Storage

www.magnumdb.com stores no User Information nor Personal Data, at all.

 Data Security and Retention

This site application is hosted in Microsoft Azure in the "Central US" data center. See Microsoft’s Azure Trust Center for more information.

We make reasonable efforts to ensure a level of security appropriate to the risk associated with the processing of data.

Unfortunately, no data transmission or storage system can be guaranteed to be 100% secure. If you have reason to believe that your interaction with us is no longer secure, please contact us immediately.

We do not retain any Personal Data. Where we retain data, we do so in accordance with any limitation periods and records retention obligations that are imposed by applicable law.

   Disclaimer

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.

 

 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-2022 Simon Mourier V1.5.0. 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 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_NOTUSED Int32 0 0x00000000 0 System.Int32
WMDM_FORMATCODE_NOTUSED	= 0,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(701,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
2 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ALLIMAGES UInt32 4294967295 0xFFFFFFFF -1 System.UInt32
WMDM_FORMATCODE_ALLIMAGES	= 0xffffffff,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(702,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
3 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINED Int32 12288 0x00003000 12288 System.Int32
WMDM_FORMATCODE_UNDEFINED	= 0x3000,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(703,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
4 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ASSOCIATION Int32 12289 0x00003001 12289 System.Int32
WMDM_FORMATCODE_ASSOCIATION	= 0x3001,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(704,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
5 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_SCRIPT Int32 12290 0x00003002 12290 System.Int32
WMDM_FORMATCODE_SCRIPT	= 0x3002,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(705,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
6 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_EXECUTABLE Int32 12291 0x00003003 12291 System.Int32
WMDM_FORMATCODE_EXECUTABLE	= 0x3003,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(706,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
7 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_TEXT Int32 12292 0x00003004 12292 System.Int32
WMDM_FORMATCODE_TEXT	= 0x3004,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(707,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
8 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_HTML Int32 12293 0x00003005 12293 System.Int32
WMDM_FORMATCODE_HTML	= 0x3005,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(708,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
9 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_DPOF Int32 12294 0x00003006 12294 System.Int32
WMDM_FORMATCODE_DPOF	= 0x3006,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(709,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
10 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_AIFF Int32 12295 0x00003007 12295 System.Int32
WMDM_FORMATCODE_AIFF	= 0x3007,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(710,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
11 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_WAVE Int32 12296 0x00003008 12296 System.Int32
WMDM_FORMATCODE_WAVE	= 0x3008,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(711,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
12 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MP3 Int32 12297 0x00003009 12297 System.Int32
WMDM_FORMATCODE_MP3	= 0x3009,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(712,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
13 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_AVI Int32 12298 0x0000300A 12298 System.Int32
WMDM_FORMATCODE_AVI	= 0x300a,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(713,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
14 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MPEG Int32 12299 0x0000300B 12299 System.Int32
WMDM_FORMATCODE_MPEG	= 0x300b,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(714,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
15 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ASF Int32 12300 0x0000300C 12300 System.Int32
WMDM_FORMATCODE_ASF	= 0x300c,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(715,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
16 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_RESERVED_FIRST Int32 12301 0x0000300D 12301 System.Int32
WMDM_FORMATCODE_RESERVED_FIRST	= 0x300d,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(716,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
17 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_RESERVED_LAST Int32 14335 0x000037FF 14335 System.Int32
WMDM_FORMATCODE_RESERVED_LAST	= 0x37ff,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(717,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
18 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_UNDEFINED Int32 14336 0x00003800 14336 System.Int32
WMDM_FORMATCODE_IMAGE_UNDEFINED	= 0x3800,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(718,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
19 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_EXIF Int32 14337 0x00003801 14337 System.Int32
WMDM_FORMATCODE_IMAGE_EXIF	= 0x3801,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(719,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
20 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_TIFFEP Int32 14338 0x00003802 14338 System.Int32
WMDM_FORMATCODE_IMAGE_TIFFEP	= 0x3802,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(720,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
21 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_FLASHPIX Int32 14339 0x00003803 14339 System.Int32
WMDM_FORMATCODE_IMAGE_FLASHPIX	= 0x3803,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(721,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
22 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_BMP Int32 14340 0x00003804 14340 System.Int32
WMDM_FORMATCODE_IMAGE_BMP	= 0x3804,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(722,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
23 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_CIFF Int32 14341 0x00003805 14341 System.Int32
WMDM_FORMATCODE_IMAGE_CIFF	= 0x3805,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(723,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
24 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_GIF Int32 14343 0x00003807 14343 System.Int32
WMDM_FORMATCODE_IMAGE_GIF	= 0x3807,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(724,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
25 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_JFIF Int32 14344 0x00003808 14344 System.Int32
WMDM_FORMATCODE_IMAGE_JFIF	= 0x3808,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(725,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
26 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_PCD Int32 14345 0x00003809 14345 System.Int32
WMDM_FORMATCODE_IMAGE_PCD	= 0x3809,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(726,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
27 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_PICT Int32 14346 0x0000380A 14346 System.Int32
WMDM_FORMATCODE_IMAGE_PICT	= 0x380a,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(727,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
28 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_PNG Int32 14347 0x0000380B 14347 System.Int32
WMDM_FORMATCODE_IMAGE_PNG	= 0x380b,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(728,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
29 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_TIFF Int32 14349 0x0000380D 14349 System.Int32
WMDM_FORMATCODE_IMAGE_TIFF	= 0x380d,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(729,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
30 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_TIFFIT Int32 14350 0x0000380E 14350 System.Int32
WMDM_FORMATCODE_IMAGE_TIFFIT	= 0x380e,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(730,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
31 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_JP2 Int32 14351 0x0000380F 14351 System.Int32
WMDM_FORMATCODE_IMAGE_JP2	= 0x380f,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(731,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
32 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_JPX Int32 14352 0x00003810 14352 System.Int32
WMDM_FORMATCODE_IMAGE_JPX	= 0x3810,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(732,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
33 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_RESERVED_FIRST Int32 14353 0x00003811 14353 System.Int32
WMDM_FORMATCODE_IMAGE_RESERVED_FIRST	= 0x3811,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(733,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
34 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_IMAGE_RESERVED_LAST Int32 16383 0x00003FFF 16383 System.Int32
WMDM_FORMATCODE_IMAGE_RESERVED_LAST	= 0x3fff,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(734,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
35 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDFIRMWARE Int32 47106 0x0000B802 -18430 System.Int32
WMDM_FORMATCODE_UNDEFINEDFIRMWARE	= 0xb802,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(735,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
36 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_WBMP Int32 47107 0x0000B803 -18429 System.Int32
WMDM_FORMATCODE_WBMP	= 0xb803,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(736,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
37 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_JPEGXR Int32 47108 0x0000B804 -18428 System.Int32
WMDM_FORMATCODE_JPEGXR	= 0xb804,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(737,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
38 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_WINDOWSIMAGEFORMAT Int32 47233 0x0000B881 -18303 System.Int32
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT	= 0xb881,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(738,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
39 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDAUDIO Int32 47360 0x0000B900 -18176 System.Int32
WMDM_FORMATCODE_UNDEFINEDAUDIO	= 0xb900,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(739,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
40 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_WMA Int32 47361 0x0000B901 -18175 System.Int32
WMDM_FORMATCODE_WMA	= 0xb901,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(740,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
41 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_OGG Int32 47362 0x0000B902 -18174 System.Int32
WMDM_FORMATCODE_OGG	= 0xb902,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(741,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
42 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_AAC Int32 47363 0x0000B903 -18173 System.Int32
WMDM_FORMATCODE_AAC	= 0xb903,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(742,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
43 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_AUDIBLE Int32 47364 0x0000B904 -18172 System.Int32
WMDM_FORMATCODE_AUDIBLE	= 0xb904,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(743,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
44 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_FLAC Int32 47366 0x0000B906 -18170 System.Int32
WMDM_FORMATCODE_FLAC	= 0xb906,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(744,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
45 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_QCELP Int32 47367 0x0000B907 -18169 System.Int32
WMDM_FORMATCODE_QCELP	= 0xb907,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(745,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
46 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_AMR Int32 47368 0x0000B908 -18168 System.Int32
WMDM_FORMATCODE_AMR	= 0xb908,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(746,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
47 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDVIDEO Int32 47488 0x0000B980 -18048 System.Int32
WMDM_FORMATCODE_UNDEFINEDVIDEO	= 0xb980,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(747,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
48 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_WMV Int32 47489 0x0000B981 -18047 System.Int32
WMDM_FORMATCODE_WMV	= 0xb981,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(748,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
49 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MP4 Int32 47490 0x0000B982 -18046 System.Int32
WMDM_FORMATCODE_MP4	= 0xb982,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(749,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
50 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MP2 Int32 47491 0x0000B983 -18045 System.Int32
WMDM_FORMATCODE_MP2	= 0xb983,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(750,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
51 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_3GP Int32 47492 0x0000B984 -18044 System.Int32
WMDM_FORMATCODE_3GP	= 0xb984,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(751,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
52 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_3G2 Int32 47493 0x0000B985 -18043 System.Int32
WMDM_FORMATCODE_3G2	= 0xb985,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(752,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
53 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_AVCHD Int32 47494 0x0000B986 -18042 System.Int32
WMDM_FORMATCODE_AVCHD	= 0xb986,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(753,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
54 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ATSCTS Int32 47495 0x0000B987 -18041 System.Int32
WMDM_FORMATCODE_ATSCTS	= 0xb987,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(754,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
55 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_DVBTS Int32 47496 0x0000B988 -18040 System.Int32
WMDM_FORMATCODE_DVBTS	= 0xb988,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(755,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
56 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MKV Int32 47497 0x0000B989 -18039 System.Int32
WMDM_FORMATCODE_MKV	= 0xb989,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(756,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
57 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MKA Int32 47498 0x0000B98A -18038 System.Int32
WMDM_FORMATCODE_MKA	= 0xb98a,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(757,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
58 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MK3D Int32 47499 0x0000B98B -18037 System.Int32
WMDM_FORMATCODE_MK3D	= 0xb98b,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(758,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
59 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDCOLLECTION Int32 47616 0x0000BA00 -17920 System.Int32
WMDM_FORMATCODE_UNDEFINEDCOLLECTION	= 0xba00,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(759,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
60 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM Int32 47617 0x0000BA01 -17919 System.Int32
WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM	= 0xba01,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(760,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
61 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTIMAGEALBUM Int32 47618 0x0000BA02 -17918 System.Int32
WMDM_FORMATCODE_ABSTRACTIMAGEALBUM	= 0xba02,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(761,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
62 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTAUDIOALBUM Int32 47619 0x0000BA03 -17917 System.Int32
WMDM_FORMATCODE_ABSTRACTAUDIOALBUM	= 0xba03,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(762,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
63 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTVIDEOALBUM Int32 47620 0x0000BA04 -17916 System.Int32
WMDM_FORMATCODE_ABSTRACTVIDEOALBUM	= 0xba04,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(763,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
64 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST Int32 47621 0x0000BA05 -17915 System.Int32
WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST	= 0xba05,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(764,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
65 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTCONTACTGROUP Int32 47622 0x0000BA06 -17914 System.Int32
WMDM_FORMATCODE_ABSTRACTCONTACTGROUP	= 0xba06,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(765,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
66 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER Int32 47623 0x0000BA07 -17913 System.Int32
WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER	= 0xba07,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(766,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
67 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION Int32 47624 0x0000BA08 -17912 System.Int32
WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION	= 0xba08,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(767,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
68 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MEDIA_CAST Int32 47627 0x0000BA0B -17909 System.Int32
WMDM_FORMATCODE_MEDIA_CAST	= 0xba0b,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(768,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
69 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_WPLPLAYLIST Int32 47632 0x0000BA10 -17904 System.Int32
WMDM_FORMATCODE_WPLPLAYLIST	= 0xba10,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(769,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
70 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_M3UPLAYLIST Int32 47633 0x0000BA11 -17903 System.Int32
WMDM_FORMATCODE_M3UPLAYLIST	= 0xba11,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(770,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
71 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MPLPLAYLIST Int32 47634 0x0000BA12 -17902 System.Int32
WMDM_FORMATCODE_MPLPLAYLIST	= 0xba12,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(771,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
72 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ASXPLAYLIST Int32 47635 0x0000BA13 -17901 System.Int32
WMDM_FORMATCODE_ASXPLAYLIST	= 0xba13,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(772,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
73 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_PLSPLAYLIST Int32 47636 0x0000BA14 -17900 System.Int32
WMDM_FORMATCODE_PLSPLAYLIST	= 0xba14,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(773,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
74 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDDOCUMENT Int32 47744 0x0000BA80 -17792 System.Int32
WMDM_FORMATCODE_UNDEFINEDDOCUMENT	= 0xba80,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(774,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
75 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTDOCUMENT Int32 47745 0x0000BA81 -17791 System.Int32
WMDM_FORMATCODE_ABSTRACTDOCUMENT	= 0xba81,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(775,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
76 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_XMLDOCUMENT Int32 47746 0x0000BA82 -17790 System.Int32
WMDM_FORMATCODE_XMLDOCUMENT	= 0xba82,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(776,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
77 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT Int32 47747 0x0000BA83 -17789 System.Int32
WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT	= 0xba83,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(777,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
78 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT Int32 47748 0x0000BA84 -17788 System.Int32
WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT	= 0xba84,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(778,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
79 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET Int32 47749 0x0000BA85 -17787 System.Int32
WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET	= 0xba85,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(779,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
80 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT Int32 47750 0x0000BA86 -17786 System.Int32
WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT	= 0xba86,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(780,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
81 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDMESSAGE Int32 47872 0x0000BB00 -17664 System.Int32
WMDM_FORMATCODE_UNDEFINEDMESSAGE	= 0xbb00,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(781,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
82 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTMESSAGE Int32 47873 0x0000BB01 -17663 System.Int32
WMDM_FORMATCODE_ABSTRACTMESSAGE	= 0xbb01,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(782,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
83 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDCONTACT Int32 48000 0x0000BB80 -17536 System.Int32
WMDM_FORMATCODE_UNDEFINEDCONTACT	= 0xbb80,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(783,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
84 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTCONTACT Int32 48001 0x0000BB81 -17535 System.Int32
WMDM_FORMATCODE_ABSTRACTCONTACT	= 0xbb81,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(784,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
85 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_VCARD2 Int32 48002 0x0000BB82 -17534 System.Int32
WMDM_FORMATCODE_VCARD2	= 0xbb82,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(785,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
86 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_VCARD3 Int32 48003 0x0000BB83 -17533 System.Int32
WMDM_FORMATCODE_VCARD3	= 0xbb83,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(786,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
87 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDCALENDARITEM Int32 48640 0x0000BE00 -16896 System.Int32
WMDM_FORMATCODE_UNDEFINEDCALENDARITEM	= 0xbe00,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(787,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
88 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_ABSTRACTCALENDARITEM Int32 48641 0x0000BE01 -16895 System.Int32
WMDM_FORMATCODE_ABSTRACTCALENDARITEM	= 0xbe01,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(788,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
89 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_VCALENDAR1 Int32 48642 0x0000BE02 -16894 System.Int32
WMDM_FORMATCODE_VCALENDAR1	= 0xbe02,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(789,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
90 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_VCALENDAR2 Int32 48643 0x0000BE03 -16893 System.Int32
WMDM_FORMATCODE_VCALENDAR2	= 0xbe03,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(790,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
91 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE Int32 48768 0x0000BE80 -16768 System.Int32
WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE	= 0xbe80,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(791,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
92 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_M4A Int32 1297101889 0x4D503441 1297101889 System.Int32
WMDM_FORMATCODE_M4A	= 0x4d503441,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(792,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
93 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_3GPA Int32 860311617 0x33475041 860311617 System.Int32
WMDM_FORMATCODE_3GPA	= 0x33475041,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(793,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
94 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_3G2A Int32 860303937 0x33473241 860303937 System.Int32
WMDM_FORMATCODE_3G2A	= 0x33473241,
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(794,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
95 9.195112 WMDM_FORMATCODE::WMDM_FORMATCODE_SECTION Int32 48770 0x0000BE82 -16766 System.Int32
WMDM_FORMATCODE_SECTION	= 0xbe82
%ProgramFiles(x86)%\Windows Kits\10\Include\10.0.22621.0\um\mswmdm.h(795,0)
  • If WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)