crashpad/doc/generated/doxygen/structXSTATE__CONFIG__FEATURE__MSC__INFO.html
2017-03-03 13:07:21 -05:00

157 lines
8.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Crashpad: XSTATE_CONFIG_FEATURE_MSC_INFO Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="crashpad_doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Crashpad
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structXSTATE__CONFIG__FEATURE__MSC__INFO-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">XSTATE_CONFIG_FEATURE_MSC_INFO Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Information about XSAVE-managed state stored within CPU-specific context structures.
<a href="structXSTATE__CONFIG__FEATURE__MSC__INFO.html#details">More...</a></p>
<p><code>#include &quot;dbghelp.h&quot;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:af7bf8a4fba7e66b3f3009238f823788e"><td class="memItemLeft" align="right" valign="top"><a id="af7bf8a4fba7e66b3f3009238f823788e"></a>
uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structXSTATE__CONFIG__FEATURE__MSC__INFO.html#af7bf8a4fba7e66b3f3009238f823788e">SizeOfInfo</a></td></tr>
<tr class="memdesc:af7bf8a4fba7e66b3f3009238f823788e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of this structure, in bytes. This value is <code>sizeof(XSTATE_CONFIG_FEATURE_MSC_INFO)</code>. <br /></td></tr>
<tr class="separator:af7bf8a4fba7e66b3f3009238f823788e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad99cdcfc9bdda141c5570e1fb28c423b"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structXSTATE__CONFIG__FEATURE__MSC__INFO.html#ad99cdcfc9bdda141c5570e1fb28c423b">ContextSize</a></td></tr>
<tr class="memdesc:ad99cdcfc9bdda141c5570e1fb28c423b"><td class="mdescLeft">&#160;</td><td class="mdescRight">The size of a CPU-specific context structure carrying all XSAVE state components described by this structure. <a href="#ad99cdcfc9bdda141c5570e1fb28c423b">More...</a><br /></td></tr>
<tr class="separator:ad99cdcfc9bdda141c5570e1fb28c423b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa459021075327a4f5178c478bde26382"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structXSTATE__CONFIG__FEATURE__MSC__INFO.html#aa459021075327a4f5178c478bde26382">EnabledFeatures</a></td></tr>
<tr class="memdesc:aa459021075327a4f5178c478bde26382"><td class="mdescLeft">&#160;</td><td class="mdescRight">The XSAVE state-component bitmap, XSAVE_BV. <a href="#aa459021075327a4f5178c478bde26382">More...</a><br /></td></tr>
<tr class="separator:aa459021075327a4f5178c478bde26382"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affeeac564e3a87bf1533c165dc976e02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structXSTATE__FEATURE.html">XSTATE_FEATURE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structXSTATE__CONFIG__FEATURE__MSC__INFO.html#affeeac564e3a87bf1533c165dc976e02">Features</a> [<a class="el" href="winnt_8h.html#a6d37582f61e222ca22b168d5b685f7a6">MAXIMUM_XSTATE_FEATURES</a>]</td></tr>
<tr class="memdesc:affeeac564e3a87bf1533c165dc976e02"><td class="mdescLeft">&#160;</td><td class="mdescRight">The location of each state component within a CPU-specific context structure. <a href="#affeeac564e3a87bf1533c165dc976e02">More...</a><br /></td></tr>
<tr class="separator:affeeac564e3a87bf1533c165dc976e02"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Information about XSAVE-managed state stored within CPU-specific context structures. </p>
</div><h2 class="groupheader">Member Data Documentation</h2>
<a id="ad99cdcfc9bdda141c5570e1fb28c423b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad99cdcfc9bdda141c5570e1fb28c423b">&#9670;&nbsp;</a></span>ContextSize</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint32_t XSTATE_CONFIG_FEATURE_MSC_INFO::ContextSize</td>
</tr>
</table>
</div><div class="memdoc">
<p>The size of a CPU-specific context structure carrying all XSAVE state components described by this structure. </p>
<p>Equivalent to the value returned by <code>InitializeContext()</code> in <em>ContextLength</em>. </p>
</div>
</div>
<a id="aa459021075327a4f5178c478bde26382"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa459021075327a4f5178c478bde26382">&#9670;&nbsp;</a></span>EnabledFeatures</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint64_t XSTATE_CONFIG_FEATURE_MSC_INFO::EnabledFeatures</td>
</tr>
</table>
</div><div class="memdoc">
<p>The XSAVE state-component bitmap, XSAVE_BV. </p>
<p>See Intel Software Developers Manual, Volume 1: Basic Architecture (253665-060), 13.4.2 “XSAVE Header”. </p>
</div>
</div>
<a id="affeeac564e3a87bf1533c165dc976e02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#affeeac564e3a87bf1533c165dc976e02">&#9670;&nbsp;</a></span>Features</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structXSTATE__FEATURE.html">XSTATE_FEATURE</a> XSTATE_CONFIG_FEATURE_MSC_INFO::Features[<a class="el" href="winnt_8h.html#a6d37582f61e222ca22b168d5b685f7a6">MAXIMUM_XSTATE_FEATURES</a>]</td>
</tr>
</table>
</div><div class="memdoc">
<p>The location of each state component within a CPU-specific context structure. </p>
<p>This array is indexed by bit position numbers used in <a class="el" href="structXSTATE__CONFIG__FEATURE__MSC__INFO.html#aa459021075327a4f5178c478bde26382" title="The XSAVE state-component bitmap, XSAVE_BV. ">EnabledFeatures</a>. </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>compat/non_win/<a class="el" href="dbghelp_8h.html">dbghelp.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>