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><revolution/nwc24.h></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