1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
6<META http-equiv="Content-Style-Type" content="text/css">
7<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
8<title>MPDSContext</title>
9</head>
10
11<body>
12
13<h1>MPDSContext</h1>
14
15<h2>Definition</h2>
16<dl><dd>
17<pre>
18<code>#include &lt;revolution/mpds.h&gt;</code>
19
20typedef struct MPDSContext
21{
22    ...
23
24} MPDSContext;
25</pre>
26</dd></dl>
27
28<H2>Description</H2>
29<p>
30The <CODE>MPDSContext</CODE> structure is used to store the DataSharing status information. Do not directly access its internal members.
31</p>
32<p>
33Initialize using the <code><a href="./MPDSInit.html">MPDSInit</a>()</code> function, while specifying the MPDS library functions at the same time.
34</p>
35<p>
36We recommend that you allocate memory either statically or from the heap, without allocating it as an auto variable on the stack, as this structure can be more than 2KB in size.
37</p>
38
39<h2>See Also</h2>
40<p>
41<code><a href="./MPDSInit.html">MPDSInit()</a></code>
42</p>
43
44<H2>Revision History</H2>
45<p>
462007/11/28 Initial version.
47</p>
48
49<hr><p>CONFIDENTIAL</p></body>
50</html>
51