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 name="GENERATOR" content="Microsoft FrontPage 3.0">
7<meta http-equiv="Content-Style-Type" content="text/css">
8<base target="main">
9<link rel="stylesheet" type="text/css" href="../CSS/revolution.css">
10<title>&lt;revolution/nwc24.h&gt;</title>
11</head>
12
13<body>
14
15<h1>NWC24 Library Function List</h1>
16
17<H2><A name="Misc"><STRONG>Common</STRONG></A></H2>
18<table border="1">
19  <tr>
20<td><a href="Misc/NWC24OpenLib.html">NWC24OpenLib</a></td>
21<td>Initializes the library.</td>
22  </tr>
23  <tr>
24<td><a href="Misc/NWC24CloseLib.html">NWC24CloseLib</a></td>
25<td>Terminates execution of the message line of functions started by <CODE>NWC24OpenLib()</CODE> and resumes the automatic send/receive function.</td>
26  </tr>
27  <tr>
28<td><a href="Misc/NWC24GetMyUserId.html">NWC24GetMyUserId</a></td>
29<td>Gets the WiiConnect24 user ID currently assigned to the Wii console.</td>
30  </tr>
31  <tr>
32<td><a href="Misc/NWC24CheckUserId.html">NWC24CheckUserId</a></td>
33<td>Checks whether the specified user ID (the Wii number) is valid.</td>
34  </tr>
35  <tr>
36<td><a href="Misc/NWC24Check.html">NWC24Check</a></td>
37<td>Checks the operational status of the WiiConnect24 system.</td>
38  </tr>
39  <tr>
40<td><a href="Misc/NWC24IsNewMsgArrived.html">NWC24IsNewMsgArrived</a></td>
41<td>Returns whether any new messages have arrived since the last time <CODE>NWC24OpenLib()</CODE> or <CODE>NWC24CloseLib()</CODE> were called.</td>
42  </tr>
43  <tr>
44<td><a href="Misc/NWC24GetErrorCode.html">NWC24GetErrorCode</a></td>
45<td>Returns a WiiConnect24 system error code (a 6-digit numeric value).</td>
46  </tr>
47  <tr>
48<td><a href="Misc/NWC24EnableLedNotification.html">NWC24EnableLedNotification</a></td>
49<td>Permits or prohibits LED illumination when a WiiConnect24 message arrives.</td>
50  </tr>
51</table>
52
53<H2><A name="Message"><STRONG>Messages</STRONG></A></H2>
54<table border="1">
55  <tr>
56<td><a href="Message/NWC24InitMsgObj.html">NWC24InitMsgObj</a></td>
57<td>Initializes message objects used to create new messages.</td>
58  </tr>
59  <tr>
60<td><a href="Message/NWC24SetMsgToId.html">NWC24SetMsgToId</a></td>
61<td>Specifies the recipient of the message with a user ID.</td>
62  </tr>
63  <tr>
64<td><a href="Message/NWC24SetMsgToAddr.html">NWC24SetMsgToAddr</a></td>
65<td>Specifies the recipient of the message with a character string.</td>
66  </tr>
67  <tr>
68<td><a href="Message/NWC24SetMsgSubject.html">NWC24SetMsgSubject</a></td>
69<td>Specifies the message subject with a string.</td>
70  </tr>
71  <tr>
72<td><a href="Message/NWC24SetMsgSubjectPublic.html">NWC24SetMsgSubjectPublic</a></td>
73<td>Specifies the public message subject with a string.</td>
74  </tr>
75  <tr>
76<td><a href="Message/NWC24SetMsgText.html">NWC24SetMsgText</a></td>
77<td>Specifies the body text of the message with a character string.</td>
78  </tr>
79  <tr>
80<td><a href="Message/NWC24SetMsgTextPublic.html">NWC24SetMsgTextPublic</a></td>
81<td>Specifies the body text of the public message as a string.</td>
82  </tr>
83  <tr>
84<td><a href="Message/NWC24SetMsgSubjectAndTextPublic.html">NWC24SetMsgSubjectAndTextPublic</a></td>
85<td>Specifies the public message subject and body text with strings.</td>
86  </tr>
87  <tr>
88<td><a href="Message/NWC24SetMsgAttached.html">NWC24SetMsgAttached</a></td>
89<td>Attaches binary data to the message.</td>
90  </tr>
91  <tr>
92<td><a href="Message/NWC24SetMsgTag.html">NWC24SetMsgTag</a></td>
93<td>Sets a tag to a message.</td>
94  </tr>
95  <tr>
96<td><a href="Message/NWC24SetMsgDesignatedTime.html">NWC24SetMsgDesignatedTime</a></td>
97<td>Specifies a message's scheduled send time.</td>
98  </tr>
99  <tr>
100<td><a href="Message/NWC24SetMsgLedPattern.html">NWC24SetMsgLedPattern</a></td>
101<td>Sets the LED illumination specification for when messages are received.</td>
102  </tr>
103  <tr>
104<td><a href="Message/NWC24SetMsgIconNewSign.html">NWC24SetMsgIconNewSign</a></td>
105<td>Specifies a new arrival display with a channel icon to a message.
106</td>
107  </tr>
108  <tr>
109<td><a href="Message/NWC24GetMsgType.html">NWC24GetMsgType</a></td>
110<td>Returns a message object setting (message type).</td>
111  </tr>
112  <tr>
113<td><a href="Message/NWC24GetMsgFromId.html">NWC24GetMsgFromId</a></td>
114<td>Returns a message object setting (message sender ID).</td>
115  </tr>
116  <tr>
117<td><a href="Message/NWC24GetMsgNumTo.html">NWC24GetMsgNumTo</a></td>
118<td>Returns a message object setting (number of message recipients).</td>
119  </tr>
120  <tr>
121<td><a href="Message/NWC24GetMsgSubjectSize.html">NWC24GetMsgSubjectSize</a></td>
122<td>Returns a message object setting (number of bytes in the message's subject string).</td>
123  </tr>
124  <tr>
125<td><a href="Message/NWC24GetMsgTextSize.html">NWC24GetMsgTextSize</a></td>
126<td>Returns a message object setting (number of bytes in the body of the message).</td>
127  </tr>
128  <tr>
129<td><a href="Message/NWC24GetMsgTextPtr.html">NWC24GetMsgTextPtr</a></td>
130<td>Returns a message object setting (a pointer to the text source data of the message).</td>
131  </tr>
132  <tr>
133<td><a href="Message/NWC24GetMsgNumAttached.html">NWC24GetMsgNumAttached</a></td>
134<td>Returns a message object setting (number of binary attachments).</td>
135  </tr>
136  <tr>
137<td><a href="Message/NWC24GetMsgAttachedSize.html">NWC24GetMsgAttachedSize</a></td>
138<td>Returns a message object setting (number of bytes of attached binary data).</td>
139  </tr>
140  <tr>
141<td><a href="Message/NWC24GetMsgAttachedType.html">NWC24GetMsgAttachedType</a></td>
142<td>Returns a message object setting (type of attached binary files).</td>
143  </tr>
144  <tr>
145<td><a href="Message/NWC24GetMsgAttachedPtr.html">NWC24GetMsgAttachedPtr</a></td>
146<td>Returns a message object setting (a pointer to the attached binary source data).</td>
147  </tr>
148  <tr>
149<td><a href="Message/NWC24GetMsgDate.html">NWC24GetMsgDate</a></td>
150<td>Returns a message object setting (the date and time created).</td>
151  </tr>
152  <tr>
153<td><a href="Message/NWC24GetMsgTag.html">NWC24GetMsgTag</a></td>
154<td>Returns a message object setting (the tag information).</td>
155  </tr>
156  <tr>
157<td><a href="Message/NWC24GetMsgId.html">NWC24GetMsgId</a></td>
158<td>Returns a message object setting (the message ID).</td>
159  </tr>
160  <tr>
161<td><a href="Message/NWC24GetMsgAppId.html">NWC24GetMsgAppId</a></td>
162<td>Returns a message object setting (sender application ID).</td>
163  </tr>
164  <tr>
165<td><a href="Message/NWC24GetMsgGroupId.html">NWC24GetMsgGroupId</a></td>
166<td>Returns the message object settings (the sender's group ID).</td>
167  </tr>
168  <tr>
169<td><a href="Message/NWC24GetMsgSize.html">NWC24GetMsgSize</a></td>
170<td>Returns the total size of the message.</td>
171  </tr>
172  <tr>
173<td><a href="Message/NWC24ReadMsgFromAddr.html">NWC24ReadMsgFromAddr</a></td>
174<td>Reads the character string representing the address of the sender of the message from message data.</td>
175  </tr>
176  <tr>
177<td><a href="Message/NWC24ReadMsgToId.html">NWC24ReadMsgToId</a></td>
178<td>Reads one of the message recipient IDs from message data.</td>
179  </tr>
180  <tr>
181<td><a href="Message/NWC24ReadMsgToAddr.html">NWC24ReadMsgToAddr</a></td>
182<td>Reads one of the message's recipient addresses from message data.</td>
183  </tr>
184  <tr>
185<td><a href="Message/NWC24ReadMsgSubject.html">NWC24ReadMsgSubject</a></td>
186<td>Reads the subject of the message from message data.</td>
187  </tr>
188  <tr>
189<td><a href="Message/NWC24ReadMsgSubjectPublic.html">NWC24ReadMsgSubjectPublic</a></td>
190<td>Reads the string data representing the subject portion of a public message from the message data.</td>
191  </tr>
192  <tr>
193<td><a href="Message/NWC24ReadMsgText.html">NWC24ReadMsgText</a></td>
194<td>Reads the string data of the body text portion of a message from the message data.</td>
195  </tr>
196  <tr>
197<td><a href="Message/NWC24ReadMsgTextEx.html">NWC24ReadMsgTextEx</a></td>
198<td>Reads the string data of the body text portion of a message from the message data.</td>
199  </tr>
200  <tr>
201<td><a href="Message/NWC24ReadMsgTextPublic.html">NWC24ReadMsgTextPublic</a></td>
202<td>Reads the string data of the body text portion of a public message from the message data.</td>
203  </tr>
204  <tr>
205<td><a href="Message/NWC24ReadMsgAttached.html">NWC24ReadMsgAttached</a></td>
206<td>Reads the binary data attached to the message from message data.</td>
207  </tr>
208  <tr>
209<td><a href="Message/NWC24CommitMsg.html">NWC24CommitMsg</a></td>
210<td>Creates message data based on the contents of the message object for which all settings have been set and stores the message data in the outbox.</td>
211  </tr>
212  <tr>
213<td><a href="Message/NWC24GetNumMsgs.html">NWC24GetNumMsgs</a></td>
214<td>Returns the total number of messages held in the specified message box (outbox or inbox).</td>
215  </tr>
216  <tr>
217<td><a href="Message/NWC24GetMsgIdList.html">NWC24GetMsgIdList</a></td>
218<td>Returns a list of message IDs held in the specified message box (outbox or inbox).</td>
219  </tr>
220  <tr>
221<td><a href="Message/NWC24GetMsgObj.html">NWC24GetMsgObj</a></td>
222<td>Gets the meta-information about the message with the specified ID in the specified message box and expands that information into an <CODE>NWC24MsgObj</CODE> object.</td>
223  </tr>
224  <tr>
225<td><a href="Message/NWC24DeleteMsg.html">NWC24DeleteMsg</a></td>
226<td>Deletes the message with the specified ID from the specified message box.</td>
227  </tr>
228  <tr>
229<td><a href="Message/NWC24CheckMsgBoxSpace.html">NWC24CheckMsgBoxSpace</a></td>
230<td>Determines whether there is space enough to store the message in the specified message box.</td>
231  </tr>
232</table>
233
234<H2><A name="FriendList"><STRONG>Friend Roster</STRONG></A></H2>
235<table border="1">
236  <tr>
237<td><a href="FriendList/NWC24ReadFriendInfo.html">NWC24ReadFriendInfo</a></td>
238<td>Gets the information on the console friend roster.</td>
239  </tr>
240  <tr>
241<td><a href="FriendList/NWC24WriteFriendInfo.html">NWC24WriteFriendInfo</a></td>
242<td>Stores information to the console friend roster.</td>
243  </tr>
244  <tr>
245<td><a href="FriendList/NWC24UpdateFriendInfo.html">NWC24UpdateFriendInfo</a></td>
246<td>Updates the information on the console friend roster.</td>
247  </tr>
248  <tr>
249<td><a href="FriendList/NWC24DeleteFriendInfo.html">NWC24DeleteFriendInfo</a></td>
250<td>Deletes the information on the console friend roster.</td>
251  </tr>
252  <tr>
253<td><a href="FriendList/NWC24SwapFriendInfos.html">NWC24SwapFriendInfos</a></td>
254<td>Swaps information on the console friend list.</td>
255  </tr>
256  <tr>
257<td><a href="FriendList/NWC24SearchFriendInfoById.html">NWC24SearchFriendInfoById</a></td>
258<td>Searches for the index number under which friend information, including the specified Wii ID, is registered within the console friend roster.</td>
259  </tr>
260  <tr>
261<td><a href="FriendList/NWC24SearchFriendInfoByAddr.html">NWC24SearchFriendInfoByAddr</a></td>
262<td>Searches for the index number under which the friend information that includes the specified e-mail address is registered in the Wii Friend Roster.</td>
263  </tr>
264  <tr>
265<td><a href="FriendList/NWC24IsFriendInfoThere.html">NWC24IsFriendInfoThere</a></td>
266<td>Checks whether information is registered in the specified location in the console friend roster.</td>
267  </tr>
268  <tr>
269<td><a href="FriendList/NWC24GetFriendInfoStatus.html">NWC24GetFriendInfoStatus</a></td>
270<td>Performs a simple check of the registration status of the specified position in the console friend list.</td>
271  </tr>
272  <tr>
273<td><a href="FriendList/NWC24GetNumFriendInfos.html">NWC24GetNumFriendInfos</a></td>
274<td>Returns the total number that can be registered in the console friend roster.</td>
275  </tr>
276  <tr>
277<td><a href="FriendList/NWC24GetNumRegFriendInfos.html">NWC24GetNumRegFriendInfos</a></td>
278<td>Returns the total number registered in the console friend roster.</td>
279  </tr>
280  <tr>
281<td><a href="FriendList/NWC24GetNumEstFriendInfos.html">NWC24GetNumEstFriendInfos</a></td>
282<td>Returns the total number of friends registered on the Wii Friend Roster with whom friendships have already been established and confirmed.</td>
283  </tr>
284  <tr>
285<td><a href="FriendList/NWC24CheckFriendInfo.html">NWC24CheckFriendInfo</a></td>
286<td>Checks the validity of friend information.</td>
287  </tr>
288  <tr>
289<td><a href="FriendList/NWC24CheckPublicMailAddr.html">NWC24CheckPublicMailAddr</a></td>
290<td>Checks the validity of an e-mail address.</td>
291  </tr>
292</table>
293
294<H2><A name="MsgBoard"><STRONG>Wii Message Board</STRONG></A></H2>
295<table border="1">
296  <tr>
297<td><a href="MsgBoard/NWC24IsNewMsgForMenuArrived.html">NWC24IsNewMsgForMenuArrived</a></td>
298<td>Returns whether a message for the Wii Message Board has arrived since the application started.</td>
299  </tr>
300  <tr>
301<td><a href="MsgBoard/NWC24SetMsgAltName.html">NWC24SetMsgAltName</a></td>
302<td>Sets an alternate nickname for the message sender.</td>
303  </tr>
304  <tr>
305<td><a href="MsgBoard/NWC24SetMsgMBNoReply.html">NWC24SetMsgMBNoReply</a></td>
306<td>Turns off the reply from user feature when messages are handled by the Wii Message Board.</td>
307  </tr>
308  <tr>
309<td><a href="MsgBoard/NWC24SetMsgMBRegDate.html">NWC24SetMsgMBRegDate</a></td>
310<td>Specifies the date when registering on the Wii Message Board calendar.</td>
311  </tr>
312  <tr>
313<td><a href="MsgBoard/NWC24SetMsgMBDelay.html">NWC24SetMsgMBDelay</a></td>
314<td>Specifies the amount of time to delay after a message is registered on the Wii Message Board before displaying to the user.</td>
315  </tr>
316  <tr>
317<td><a href="MsgBoard/NWC24ReadMsgAltName.html">NWC24ReadMsgAltName</a></td>
318<td>Reads the alternate nickname of the sender set for the message.</td>
319  </tr>
320  <tr>
321<td><a href="MsgBoard/NWC24ReadMsgMBNoReply.html">NWC24ReadMsgMBNoReply</a></td>
322<td>Reads Wii Message Board setting of a message (reply <CODE>OFF</CODE> flag from the user).</td>
323  </tr>
324  <tr>
325<td><a href="MsgBoard/NWC24ReadMsgMBRegDate.html">NWC24ReadMsgMBRegDate</a></td>
326<td>Reads the calendar date set for messages on the Wii Message Board (date registered on the message board).</td>
327  </tr>
328  <tr>
329<td><a href="MsgBoard/NWC24ReadMsgMBDelay.html">NWC24ReadMsgMBDelay</a></td>
330<td>Reads Wii Message Board setting of a message (period of time the message is not displayed).</td>
331  </tr>
332</table>
333
334<H2><A name="Search"><STRONG>Message Search</STRONG></A></H2>
335<table border="1">
336  <tr>
337<td><a href="Search/NWC24InitSearchConds.html">NWC24InitSearchConds</a></td>
338<td>Initializes the search process and clears all conditions.</td>
339  </tr>
340  <tr>
341<td><a href="Search/NWC24SetSearchCondMsgBox.html">NWC24SetSearchCondMsgBox</a></td>
342<td>Specifies the message box targeted for the message search.</td>
343  </tr>
344  <tr>
345<td><a href="Search/NWC24SetSearchCondForMenu.html">NWC24SetSearchCondForMenu</a></td>
346<td>Specifies only messages with the flag for displaying on the console menu enabled as the message search condition.</td>
347  </tr>
348  <tr>
349<td><a href="Search/NWC24SetSearchCondPublic.html">NWC24SetSearchCondPublic</a></td>
350<td>Specifies whether to include Public messages in the targeted message search.</td>
351  </tr>
352  <tr>
353<td><a href="Search/NWC24SetSearchCondFromAddrId.html">NWC24SetSearchCondFromAddrId</a></td>
354<td>Specifies the message search conditions (Wii number of the sender).</td>
355  </tr>
356  <tr>
357<td><a href="Search/NWC24SetSearchCondAppId.html">NWC24SetSearchCondAppId</a></td>
358<td>Specifies the message search condition (application ID).</td>
359  </tr>
360  <tr>
361<td><a href="Search/NWC24SetSearchCondTag.html">NWC24SetSearchCondTag</a></td>
362<td>Specifies the message search condition (tag ID).</td>
363  </tr>
364  <tr>
365<td><a href="Search/NWC24SearchMsgs.html">NWC24SearchMsgs</a></td>
366<td>Performs the message search and stores the obtained results in an array.</td>
367  </tr>
368</table>
369
370<H2><A name="Scheduler"><STRONG>Scheduler Operation</STRONG></A></H2>
371<table border="1">
372  <tr>
373<td><a href="Scheduler/NWC24SuspendScheduler.html">NWC24SuspendScheduler</a></td>
374<td>Temporarily halts the scheduler. Blocks and waits until it stops.</td>
375  </tr>
376  <tr>
377<td><a href="Scheduler/NWC24TrySuspendScheduler.html">NWC24TrySuspendScheduler</a></td>
378<td>Tries to temporarily halt the automatic scheduler. Does not block.</td>
379  </tr>
380  <tr>
381<td><a href="Scheduler/NWC24ResumeScheduler.html">NWC24ResumeScheduler</a></td>
382<td>Releases the temporary halt of the automatic scheduler.</td>
383  </tr>
384  <tr>
385<td><a href="Scheduler/NWC24GetSchedulerError.html">NWC24GetSchedulerError</a></td>
386<td>Gets the error code (6-digit negative value) generated by the automatic scheduler process.</td>
387  </tr>
388  <tr>
389<td><a href="Scheduler/NWC24GetScheduleSpan.html">NWC24GetScheduleSpan</a></td>
390<td>Gets the processing interval (in minutes) of the automatic scheduler.</td>
391  </tr>
392  <tr>
393<td><a href="Scheduler/NWC24ExecDownloadTask.html">NWC24ExecDownloadTask</a></td>
394<td>Immediately activates the download process.</td>
395  </tr>
396</table>
397
398<H2><A name="Download"><STRONG>Downloads</STRONG></A></H2>
399<table border="1">
400  <tr>
401<td><a href="Download/NWC24InitDlTask.html">NWC24InitDlTask</a></td>
402<td>Initializes a download task.</td>
403  </tr>
404  <tr>
405<td><a href="Download/NWC24AddDlTask.html">NWC24AddDlTask</a></td>
406<td>Adds a download task to the task list.</td>
407  </tr>
408  <tr>
409<td><a href="Download/NWC24CheckDlTask.html">NWC24CheckDlTask</a></td>
410<td>Checks whether the download task has a valid value.</td>
411  </tr>
412  <tr>
413<td><a href="Download/NWC24UpdateDlTask.html">NWC24UpdateDlTask</a></td>
414<td>Updates the task list with the reconfigured download task.</td>
415  </tr>
416<!-- ???   <tr>     <td><a href="Download/NWC24PrepareDlTaskForNextUpdate.html">NWC24PrepareDlTaskForNextUpdate</a></td>     <td>?????????????????????????</td> </tr> --> <!-- ???   <tr>     <td><a href="Download/NWC24PrepareDlTaskForNextRetry.html">NWC24PrepareDlTaskForNextRetry</a></td>     <td>?????????????????????????</td> </tr> -->
417  <tr>
418<td><a href="Download/NWC24DeleteDlTask.html">NWC24DeleteDlTask</a></td>
419<td>Deletes a download task.</td>
420</tr>
421  <tr>
422<td><A href="./Download/NWC24DeleteDlTasksForOptOut.html">NWC24DeleteDlTasksForOptOut</A></td>
423<td>Deletes download tasks whose Opt-Out flags are set.</td>
424</tr>
425<!-- ???   <tr>     <td><a href="Download/NWC24DeleteDlTaskForced.html">NWC24DeleteDlTaskForced</a></td>     <td>??????????????????????????????</td> </tr> --> <!-- ???   <tr>     <td><a href="Download/NWC24PurgeOldestDlTask.html">NWC24PurgeOldestDlTask</a></td>     <td>????????????????????</td> </tr> -->
426  <tr>
427<td><a href="Download/NWC24GetDlTask.html">NWC24GetDlTask</a></td>
428<td>Gets the download task with the specified ID.</td>
429</tr>
430  <tr>
431<td><a href="Download/NWC24GetDlTaskMine.html">NWC24GetDlTaskMine</a></td>
432<td>Gets the download task that was previously registered by the application currently running.</td>
433</tr>
434  <tr>
435<td><a href="Download/NWC24GetDlTaskIdByAppId.html">NWC24GetDlTaskIdByAppId</a></td>
436<td>Gets the ID of download tasks owned by an application specified with the application ID.</td>
437</tr>
438  <tr>
439<td><a href="Download/NWC24GetDlTaskByAppId.html">NWC24GetDlTaskByAppId</a></td>
440<td>Gets download tasks owned by an application specified with the application ID.</td>
441</tr>
442<!-- ???   <tr>     <td><a href="Download/NWC24CheckDlSubTaskId.html">NWC24CheckDlSubTaskId</a></td>     <td>?????????? ID ???????????????????????</td> </tr> -->
443  <tr>
444<td><a href="Download/NWC24EnableDlLaxParameterChecking.html">NWC24EnableDlLaxParameterChecking</a></td>
445<td>Sets whether to loosen restrictions on some function parameters for debugging.</td>
446</tr>
447<!-- ???   <tr>     <td><a href="Download/NWC24DumpDlTask.html">NWC24DumpDlTask</a></td>     <td>????????????????????????</td> </tr> -->
448  <tr>
449<td><a href="Download/NWC24GetDlHomeDir.html">NWC24GetDlHomeDir</a></td>
450<td>Gets the home directory path of the application that registered the download task.</td>
451</tr>
452  <tr>
453<td><a href="Download/NWC24CreateDlVf.html">NWC24CreateDlVf</a></td>
454<td>Creates a VF archive for file storage.</td>
455</tr>
456  <tr>
457<td><a href="Download/NWC24GetDlVfPath.html">NWC24GetDlVfPath</a></td>
458<td>Gets the path of the VF archive file for the download box in the Home directory.</td>
459</tr>
460  <tr>
461<td><a href="Download/NWC24GetDlVfPathByTask.html">NWC24GetDlVfPathByTask</a></td>
462<td>Gets the VF archive file path where the specified download task stores files.</td>
463</tr>
464  <tr>
465<td><a href="Download/NWC24SetDlKeys.html">NWC24SetDlKeys</a></td>
466<td>Specifies the RSA public key that the application will use for signature verification as well as the AES shared key for decryption.</td>
467</tr>
468<!-- obsoleted   <tr>     <td><a href="Download/NWC24SetDlPublicKey.html">NWC24SetDlPublicKey</a></td>     <td>??????????????????</td> </tr>   <tr>     <td><a href="Download/NWC24SetDlSecretKey.html">NWC24SetDlSecretKey</a></td>     <td>???????????????????????</td> </tr> -->
469  <tr>
470<td><A href="./Download/NWC24ClearDlKeys.html">NWC24ClearDlKeys</A></td>
471<td>Deletes the keys that are set for an application.</td>
472</tr>
473  <tr>
474<td><A href="./Download/NWC24ClearDlError.html">NWC24ClearDlError</A></td>
475<td>Clears the error history information recorded in a download task.</td>
476</tr>
477  <tr>
478<td><A href="./Download/NWC24DumpDlTask.html">NWC24DumpDlTask</A></td>
479<td>Displays the content of a download task to standard output.</td>
480</tr>
481  <tr>
482<td><A href="./Download/NWC24GetNumDlTasks.html">NWC24GetNumDlTasks</A></td>
483<td>Gets the maximum number of download tasks that can be registered.</td>
484</tr>
485  <tr>
486<td><A href="./Download/NWC24GetNumRegDlTasks.html">NWC24GetNumRegDlTasks</A></td>
487<td>Gets the total number of registered download tasks.</td>
488</tr>
489<!-- ???   <tr>     <td><a href="Download/NWC24MarkErrorToDlTask.html">NWC24MarkErrorToDlTask</a></td>     <td>??????????????????????</td> </tr> -->
490  <tr>
491<td><a href="Download/NWC24GetDlId.html">NWC24GetDlId</a></td>
492<td>Gets the download task ID.</td>
493</tr>
494  <tr>
495<td><a href="Download/NWC24GetDlType.html">NWC24GetDlType</a></td>
496<td>Gets a download task's type.</td>
497</tr>
498  <tr>
499<td><a href="Download/NWC24GetDlPriority.html">NWC24GetDlPriority</a></td>
500<td>Gets the priority of the download task.</td>
501</tr>
502  <tr>
503<td><a href="Download/NWC24GetDlInterval.html">NWC24GetDlInterval</a></td>
504<td>Gets the update check interval for the download task.</td>
505</tr>
506  <tr>
507<td><a href="Download/NWC24GetDlServerInterval.html">NWC24GetDlServerInterval</a></td>
508<td>Gets the server-side content update interval.</td>
509</tr>
510  <tr>
511<td><a href="Download/NWC24GetDlRetryMargin.html">NWC24GetDlRetryMargin</a></td>
512<td>Gets the length of time by which the expected download time may be exceeded.</td>
513</tr>
514  <tr>
515<td><a href="Download/NWC24GetDlUrl.html">NWC24GetDlUrl</a></td>
516<td>Gets the URL for the download task.</td>
517</tr>
518<!-- ???   <tr>     <td><a href="Download/NWC24GetDlUrlSubTask.html">NWC24GetDlUrlSubTask</a></td>     <td>?????? URL ???????</td> </tr> -->
519  <tr>
520<td><a href="Download/NWC24GetDlCount.html">NWC24GetDlCount</a></td>
521<td>Gets the remaining download count.</td>
522</tr>
523  <tr>
524<td><a href="Download/NWC24GetDlNextTime.html">NWC24GetDlNextTime</a></td>
525<td>Gets the next scheduled execution time of the download task.</td>
526</tr>
527  <tr>
528<td><a href="Download/NWC24GetDlLastUpdate.html">NWC24GetDlLastUpdate</a></td>
529<td>Gets the last updated time of the downloaded content.</td>
530</tr>
531<!-- ???   <tr>     <td><a href="Download/NWC24GetDlLastUpdateSubTask.html">NWC24GetDlLastUpdateSubTask</a></td>     <td>?????????????????????????????????</td> </tr> --> <!-- ???   <tr>     <td><a href="Download/NWC24GetDlSubTaskParameter.html">NWC24GetDlSubTaskParameter</a></td>     <td>???????? / ?????????????????</td> </tr> -->
532  <tr>
533<td><a href="Download/NWC24GetDlFilename.html">NWC24GetDlFilename</a></td>
534<td>Gets the save file name for the downloaded file.</td>
535</tr>
536<!-- ???   <tr>     <td><a href="Download/NWC24GetDlFilenameSubTask.html">NWC24GetDlFilenameSubTask</a></td>     <td>?????????????????????????????????</td> </tr> -->
537  <tr>
538<td><a href="Download/NWC24GetDlFlags.html">NWC24GetDlFlags</a></td>
539<td>Gets the flags for the download task.</td>
540</tr>
541  <tr>
542<td><A href="./Download/NWC24GetDlAppId.html">NWC24GetDlAppId</A></td>
543<td>Gets ID of the application that created a download task.</td>
544</tr>
545  <tr>
546<td><A href="./Download/NWC24GetDlOptOutFlags.html">NWC24GetDlOptOutFlags</A></td>
547<td>Gets a task's Opt-Out settings.</td>
548</tr>
549  <tr>
550<td><A href="./Download/NWC24GetDlRootCA.html">NWC24GetDlRootCA</A></td>
551<td>Gets ID of the Root CA that was set for a download task.</td>
552</tr>
553  <tr>
554<td><A href="./Download/NWC24GetDlError.html">NWC24GetDlError</A></td>
555<td>Obtains the most recently generated error code and the error generation count from a download task's error history information.</td>
556</tr>
557<!-- ???   <tr>     <td><a href="Download/NWC24SetDlId.html">NWC24SetDlId</a></td>     <td>?????????? ID ??????????????????? ID ??????????????</td> </tr> -->
558  <tr>
559<td><a href="Download/NWC24SetDlPriority.html">NWC24SetDlPriority</a></td>
560<td>Sets the priority of the download task.</td>
561</tr>
562  <tr>
563<td><a href="Download/NWC24SetDlInterval.html">NWC24SetDlInterval</a></td>
564<td>Sets the update check interval for the download task.</td>
565</tr>
566  <tr>
567<td><a href="Download/NWC24SetDlServerInterval.html">NWC24SetDlServerInterval</a></td>
568<td>Sets the server-side content update interval for the download task.</td>
569</tr>
570  <tr>
571<td><a href="Download/NWC24SetDlRetryMargin.html">NWC24SetDlRetryMargin</a></td>
572<td>Sets the length of time by which the expected download time may be exceeded.</td>
573</tr>
574  <tr>
575<td><a href="Download/NWC24SetDlUrl.html">NWC24SetDlUrl</a></td>
576<td>Sets the URL for the download task.</td>
577</tr>
578  <tr>
579<td><a href="Download/NWC24SetDlCount.html">NWC24SetDlCount</a></td>
580<td>Sets the remaining download count.</td>
581</tr>
582  <tr>
583<td><A href="./Download/NWC24SetDlOptOutFlags.html">NWC24SetDlOptOutFlags</A></td>
584<td>Configures a task's Opt-Out settings.</td>
585</tr>
586  <tr>
587<td><A href="./Download/NWC24SetDlRootCA.html">NWC24SetDlRootCA</A></td>
588<td>Sets ID of the Root CA for a download task.</td>
589</tr>
590  <tr>
591<td><A href="./Download/NWC24SetDlParameter.html">NWC24SetDlParameter</A></td>
592<td>Sets an optional parameter value that can be used to identify the task.</td>
593</tr>
594  <tr>
595<td><A href="./Download/NWC24GetDlParameter.html">NWC24GetDlParameter</A></td>
596<td>Gets the parameter value that was set to identify the task.</td>
597</tr>
598
599<!-- ???   <tr>     <td><a href="Download/NWC24SetDlLastAccess.html">NWC24SetDlLastAccess</a></td>     <td>????????????????????????????????????</td> </tr> --> <!-- ???   <tr>     <td><a href="Download/NWC24SetDlNextTime.html">NWC24SetDlNextTime</a></td>     <td>?????????????????????????</td> </tr> --> <!-- ???   <tr>     <td><a href="Download/NWC24SetDlSubTaskParameter.html">NWC24SetDlSubTaskParameter</a></td>     <td>???????? / ????????????????????</td> </tr> -->
600  <tr>
601<td><a href="Download/NWC24SetDlFilename.html">NWC24SetDlFilename</a></td>
602<td>Sets the file name when saving the downloaded file to VF.</td>
603</tr>
604  <tr>
605<td><a href="Download/NWC24SetDlFlags.html">NWC24SetDlFlags</a></td>
606<td>Sets the flags for the download task.</td>
607</tr>
608  <tr>
609<td><a href="Download/NWC24IterateDlTask.html">NWC24IterateDlTask</a></td>
610<td>Iterates through all the download tasks.</td>
611</tr>
612  <tr>
613<td><a href="Download/NWC24InitDlIterateContext.html">NWC24InitDlIterateContext</a></td>
614<td>Initializes the context for <CODE>NWC24IterateDlTaskEx()</CODE>.</td>
615</tr>
616  <tr>
617<td><a href="Download/NWC24IterateDlTaskEx.html">NWC24IterateDlTaskEx</a></td>
618<td>Iterates through the valid tasks in the specified order.</td>
619</tr>
620</table>
621
622<H2><A name="Types"><STRONG>Types and Structures</STRONG></A></H2>
623<table border="1">
624  <tr>
625<td><a href="Types/NWC24MsgType.html">NWC24MsgType</a></td>
626<td>Enumerated type to indicate the message type.</td>
627  </tr>
628  <tr>
629<td><a href="Types/NWC24MsgBoxId.html">NWC24MsgBoxId</a></td>
630<td>Enumerated type to indicate the mailbox type.</td>
631  </tr>
632  <tr>
633<td><a href="Types/NWC24Charset.html">NWC24Charset</a></td>
634<td>Enumerated type to indicate the charset type.</td>
635  </tr>
636  <tr>
637<td><a href="Types/NWC24Encoding.html">NWC24Encoding</a></td>
638<td>Enumerated type to indicate the MIME encoding type.</td>
639  </tr>
640  <tr>
641<td><a href="Types/NWC24MIMEType.html">NWC24MIMEType</a></td>
642<td>Enumerated type to indicate the MIME-encoded attached file type.</td>
643  </tr>
644  <tr>
645<td><a href="Types/NWC24AutoEncodingType.html">NWC24AutoEncodingType</a></td>
646<td>A hint value used for automatic encoding detection.</td>
647  </tr>
648  <tr>
649<td><a href="Types/NWC24UserId.html">NWC24UserId</a></td>
650<td>A type for storing WiiConnect24 user IDs.</td>
651  </tr>
652  <tr>
653<td><a href="Types/NWC24MsgObj.html">NWC24MsgObj</a></td>
654<td>A structure for storing WiiConnect24 message objects.</td>
655  </tr>
656  <tr>
657<td><a href="Types/NWC24Err.html">NWC24Err</a></td>
658<td>An enumerated type indicating the types of errors that can occur when running NWC24 functions.</td>
659  </tr>
660  <tr>
661<td><a href="Types/NWC24FriendAttr.html">NWC24FriendAttr</a></td>
662<td>A structure that indicates the attributes (status, nickname, and so on) of the registered friend.</td>
663  </tr>
664  <tr>
665<td><a href="Types/NWC24FriendAddr.html">NWC24FriendAddr</a></td>
666<td>A structure that indicates different information depending on the type of address registered.</td>
667  </tr>
668  <tr>
669<td><a href="Types/NWC24FriendInfo.html">NWC24FriendInfo</a></td>
670<td>A structure that indicates the registration information for one entry in the console's friend roster.</td>
671  </tr>
672  <tr>
673<td><a href="Types/NWC24DlTask.html">NWC24DlTask</a></td>
674<td>A structure for storing WiiConnect24 download tasks.</td>
675  </tr>
676  <tr>
677<td><a href="Types/NWC24DlType.html">NWC24DlType</a></td>
678<td>An enumerated type indicating the type of download task.</td>
679  </tr>
680  <tr>
681<td><a href="Types/NWC24DlIterateContext.html">NWC24DlIterateContext</a></td>
682<td>A structure for iterating through download tasks.</td>
683  </tr>
684  <tr>
685<td><a href="Types/NWC24DlIterateOperation.html">NWC24DlIterateOperation</a></td>
686<td>An enumerated type indicating the iteration order for the download tasks.</td>
687  </tr>
688  <tr>
689<td><a href="Types/NWC24SearchCompareMode.html">NWC24SearchCompareMode</a></td>
690<td>An enumerated type used to specify value comparison conditions for the message search functions.</td>
691  </tr>
692</table>
693<table border="0" height="100%"><tr><td style="background-color : white;"></td></tr></table>
694<hr><p>CONFIDENTIAL</p></body>
695</html>
696