1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../../css/manpage.css" type="text/css" />
7<title>MakeCecTitleId</title>
8  </head>
9  <body>
10<h1><CODE><a href="../../../nn/Overview.html">nn</a>::<a href="../../../nn/cec/Overview.html">cec</a>::<a href="../../../nn/cec/CTR/Overview.html">CTR</a>::MakeCecTitleId</CODE> Function</h1>
11<h2>Syntax</h2>
12    <div class="section">
13      <pre class="definition">
14<a href="../../../nn/cec/CTR/TitleId.html">nn::cec::CTR::TitleId</a> MakeCecTitleId(
15     <a href="../../../nn_types/bit32.html">bit32</a> id,
16     <a href="../../../nn_types/bit8.html">bit8</a> variation = 0x0
17);
18</pre>
19    </div>
20<h2>Parameters</h2>
21    <div class="section">
22      <table class="arguments">
23        <thead>
24          <tr>
25            <td width="15" />
26<th>Name</th>
27<td>Description</td>
28          </tr>
29        </thead>
30        <tr>
31<td>in</td>
32<th>id</th>
33<td>Be sure to specify the same value as the 20-bit <CODE>CecUniqueId</CODE> set for BSF.<BR>To communicate between several titles using shared boxes, specify the <CODE>CecUniqueId</CODE> of one of the titles as a shared value.</td>
34        </tr>
35        <tr>
36<td>in</td>
37<th><STRONG><CODE><EM>variation</EM></CODE></STRONG></th>
38<td>Not used.</td>
39        </tr> </table>
40    </div>
41<h2>Return Values</h2>
42<div class="section">Returns the StreetPass ID (CecTitleId). </div>
43<h2>Description</h2>
44    <div class="section">
45<p>Generates a 32-bit StreetPass ID (<CODE>CecTitleId</CODE>) used in StreetPass communications from a 20-bit unique ID.</p><p>Specify the <CODE>CecUniqueId</CODE> set by BSF in the <CODE>id</CODE> argument.<BR>Use the value generated by this function in cases where you must specify a StreetPass ID (<CODE><a href="../../../nn/cec/CTR/TitleId.html">TitleId</a></CODE>) such as when using <CODE><a href="../../../nn/cec/CTR/MessageBox/CreateMessageBox.html">MessageBox::CreateMessageBox</a></CODE> or <CODE><a href="../../../nn/cec/CTR/MessageBox/OpenMessageBox.html">MessageBox::OpenMessageBox</a></CODE>.<br />The StreetPass box is created for this title ID. Use the ID specified for your particular application as the base ID.<br />StreetPass searches for partners who have registered boxes or messages bearing the same StreetPass ID. (It is possible to communicate even if the regions are different, because the search conditions do not include region information.)</p><!-- write here --></div>
46<h2>Revision History</h2>
47    <div class="section">
48      <dl class="history">
49        <dt>2010/11/10</dt>
50<dd>Initial version.<br />
51        </dd>
52      </dl>
53    </div>
54  <hr><p>CONFIDENTIAL</p></body>
55</html>