1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3<head> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7<title>WMApiid</title> 8<LINK rel="stylesheet" href="../../css/nitro.css" type="text/css"> 9</head> 10<body> 11<h1 align="left">WMApiid</h1> 12<h2>Definition</h2> 13<dl> 14 <dd> 15<CODE>#include <nitro/wm.h></CODE><BR> 16 <PRE><CODE>typedef enum WMApiid 17{ 18 WM_APIID_INITIALIZE = 0 , 19 WM_APIID_RESET = 1 , 20 WM_APIID_END = 2 , 21 WM_APIID_ENABLE = 3 , 22 WM_APIID_DISABLE = 4 , 23 WM_APIID_POWER_ON = 5 , 24 WM_APIID_POWER_OFF = 6 , 25 WM_APIID_SET_P_PARAM = 7 , 26 WM_APIID_START_PARENT = 8 , 27 WM_APIID_END_PARENT = 9 , 28 WM_APIID_START_SCAN = 10 , 29 WM_APIID_END_SCAN = 11 , 30 WM_APIID_START_CONNECT = 12 , 31 WM_APIID_DISCONNECT = 13 , 32 WM_APIID_START_MP = 14 , 33 WM_APIID_SET_MP_DATA = 15 , 34 WM_APIID_END_MP = 16 , 35 WM_APIID_START_DCF = 17 , 36 WM_APIID_SET_DCF_DATA = 18 , 37 WM_APIID_END_DCF = 19 , 38 WM_APIID_SET_WEPKEY = 20 , 39 WM_APIID_START_KS = 21 , 40 WM_APIID_END_KS = 22 , 41 WM_APIID_GET_KEYSET = 23 , 42 WM_APIID_SET_GAMEINFO = 24 , 43 WM_APIID_SET_BEACON_IND = 25 , 44 WM_APIID_START_TESTMODE = 26 , 45 WM_APIID_STOP_TESTMODE = 27 , 46 WM_APIID_VALARM_MP = 28 , 47 WM_APIID_SET_LIFETIME = 29 , 48 WM_APIID_MEASURE_CHANNEL = 30 , 49 WM_APIID_INIT_W_COUNTER = 31 , 50 WM_APIID_GET_W_COUNTER = 32 , 51 WM_APIID_SET_ENTRY = 33 , 52 WM_APIID_AUTO_DEAUTH = 34 , 53 WM_APIID_SET_MP_FREQ = 35 , 54 WM_APIID_SET_BEACON_PERIOD = 36 , 55 WM_APIID_AUTO_DISCONNECT = 37 , 56 WM_APIID_START_SCAN_EX = 38 , 57 WM_APIID_KICK_MP_PARENT = 39 , 58 WM_APIID_KICK_MP_CHILD = 40 , 59 WM_APIID_KICK_MP_RESUME = 41 , 60 WM_APIID_ASYNC_KIND_MAX = 42 , 61 WM_APIID_INDICATION = 128 , 62 WM_APIID_PORT_SEND , = 129 , 63 WM_APIID_PORT_RECV , = 130 , 64 WM_APIID_READ_STATUS , = 131 , 65 WM_APIID_UNKNOWN = 255 66} WMApiid;</CODE></PRE> 67 </dd> 68</dl><h2>Elements</h2> 69<TABLE border="1" width="100%"> 70 <TBODY> 71 <TR> 72 <TD width="200"><CODE>WM_APIID_INITIALIZE</CODE></TD> 73 <TD width="800">ID allocated to <A href="WM_Initialize.html"><CODE>WM_Initialize</CODE></A>.</TD> 74 </TR> 75 <TR> 76 <TD width="200"><CODE>WM_APIID_RESET</CODE></TD> 77 <TD width="800">ID allocated to <A href="WM_Reset.html"><CODE>WM_Reset</CODE></A>.</TD> 78 </TR> 79 <TR> 80 <TD width="200"><CODE>WM_APIID_END</CODE></TD> 81 <TD width="800">ID allocated to <A href="WM_End.html"><CODE>WM_End</CODE></A>.</TD> 82 </TR> 83 <TR> 84 <TD width="200"><CODE>WM_APIID_ENABLE</CODE></TD> 85 <TD width="800">ID allocated to <A href="WM_Enable.html"><CODE>WM_Enable</CODE></A>.</TD> 86 </TR> 87 <TR> 88 <TD width="200"><CODE>WM_APIID_DISABLE</CODE></TD> 89 <TD width="800">ID allocated to <A href="WM_Disable.html"><CODE>WM_Disable</CODE></A>.</TD> 90 </TR> 91 <TR> 92 <TD width="200"><CODE>WM_APIID_POWER_ON</CODE></TD> 93 <TD width="800">ID allocated to <A href="WM_PowerOn.html"><CODE>WM_PowerOn</CODE></A>.</TD> 94 </TR> 95 <TR> 96 <TD width="200"><CODE>WM_APIID_POWER_OFF</CODE></TD> 97 <TD width="800">ID allocated to <A href="WM_PowerOff.html"><CODE>WM_PowerOff</CODE></A>.</TD> 98 </TR> 99 <TR> 100 <TD width="200"><CODE>WM_APIID_SET_P_PARAM</CODE></TD> 101 <TD width="800">ID allocated to <A href="WM_SetParentParameter.html"><CODE>WM_SetParentParameter</CODE></A>.</TD> 102 </TR> 103 <TR> 104 <TD width="200"><CODE>WM_APIID_START_PARENT</CODE></TD> 105 <TD width="800">ID allocated to <A href="WM_StartParent.html"><CODE>WM_StartParent</CODE></A>.</TD> 106 </TR> 107 <TR> 108 <TD width="200"><CODE>WM_APIID_END_PARENT</CODE></TD> 109 <TD width="800">ID allocated to <A href="WM_EndParent.html"><CODE>WM_EndParent</CODE></A>.</TD> 110 </TR> 111 <TR> 112 <TD width="200"><CODE>WM_APIID_START_SCAN</CODE></TD> 113 <TD width="800">ID allocated to <A href="WM_StartScan.html"><CODE>WM_StartScan</CODE></A>.</TD> 114 </TR> 115 <TR> 116 <TD width="200"><CODE>WM_APIID_END_SCAN</CODE></TD> 117 <TD width="800">ID allocated to <A href="WM_EndScan.html"><CODE>WM_EndScan</CODE></A>.</TD> 118 </TR> 119 <TR> 120 <TD width="200"><CODE>WM_APIID_START_CONNECT</CODE></TD> 121 <TD width="800">ID allocated to <A href="WM_StartConnect.html"><CODE>WM_StartConnect</CODE></A>.</TD> 122 </TR> 123 <TR> 124 <TD width="200"><CODE>WM_APIID_DISCONNECT</CODE></TD> 125 <TD width="800">ID allocated to <A href="WM_Disconnect.html"><CODE>WM_Disconnect</CODE></A>.</TD> 126 </TR> 127 <TR> 128 <TD width="200"><CODE>WM_APIID_START_MP</CODE></TD> 129 <TD width="800">ID allocated to <A href="WM_StartMP.html"><CODE>WM_StartMP</CODE></A>.</TD> 130 </TR> 131 <TR> 132 <TD width="200"><CODE>WM_APIID_SET_MP_DATA</CODE></TD> 133 <TD width="800">ID allocated to <A href="WM_SetMPData.html"><CODE>WM_SetMPData</CODE></A>.</TD> 134 </TR> 135 <TR> 136 <TD width="200"><CODE>WM_APIID_END_MP</CODE></TD> 137 <TD width="800">ID allocated to <A href="WM_EndMP.html"><CODE>WM_EndMP</CODE></A>.</TD> 138 </TR> 139 <TR> 140 <TD width="200"><CODE>WM_APIID_START_DCF</CODE></TD> 141 <TD width="800">ID allocated to <A href="WM_StartDCF.html"><CODE>WM_StartDCF</CODE></A>.</TD> 142 </TR> 143 <TR> 144 <TD width="200"><CODE>WM_APIID_SET_DCF_DATA</CODE></TD> 145 <TD width="800">ID allocated to <A href="WM_SetDCFData.html"><CODE>WM_SetDCFData</CODE></A>.</TD> 146 </TR> 147 <TR> 148 <TD width="200"><CODE>WM_APIID_END_DCF</CODE></TD> 149 <TD width="800">ID allocated to <A href="WM_EndDCF.html"><CODE>WM_EndDCF</CODE></A>.</TD> 150 </TR> 151 <TR> 152 <TD width="200"><CODE>WM_APIID_SET_WEPKEY</CODE></TD> 153 <TD width="800">ID allocated to <A href="WM_SetWEPKey.html"><CODE>WM_SetWEPKey</CODE></A>.</TD> 154 </TR> 155 <TR> 156 <TD width="200"><CODE>WM_APIID_START_KS</CODE></TD> 157 <TD width="800">ID allocated to <A href="WM_StartKeySharing.html"><CODE>WM_StartKeySharing</CODE></A>.</TD> 158 </TR> 159 <TR> 160 <TD width="200"><CODE>WM_APIID_END_KS</CODE></TD> 161 <TD width="800">ID allocated to <A href="WM_EndKeySharing.html"><CODE>WM_EndKeySharing</CODE></A>.</TD> 162 </TR> 163 <TR> 164 <TD width="200"><CODE>WM_APIID_GET_KEYSET</CODE></TD> 165 <TD width="800">ID allocated to <A href="WM_GetKeySet.html"><CODE>WM_GetKeySet</CODE></A>.</TD> 166 </TR> 167 <TR> 168 <TD width="200"><CODE>WM_APIID_SET_GAMEINFO</CODE></TD> 169 <TD width="800">ID allocated to <A href="WM_SetGameInfo.html"><CODE>WM_SetGameInfo</CODE></A>.</TD> 170 </TR> 171 <TR> 172 <TD width="200"><CODE>WM_APIID_SET_BEACON_IND</CODE></TD> 173 <TD width="800">ID allocated to <A href="WM_SetBeaconIndication.html"><CODE>WM_SetBeaconIndication</CODE></A>.</TD> 174 </TR> 175 <TR> 176 <TD width="200"><CODE>WM_APIID_START_TESTMODE</CODE></TD> 177 <TD width="800">ID used by the SDK for testing purposes.</TD> 178 </TR> 179 <TR> 180 <TD width="200"><CODE>WM_APIID_STOP_TESTMODE</CODE></TD> 181 <TD width="800">ID used by the SDK for testing purposes.</TD> 182 </TR> 183 <TR> 184 <TD width="200"><CODE>WM_APIID_VALARM_MP</CODE></TD> 185 <TD width="800">ID allocated to the command that the ARM7 side V-Alarm issues for timing control.</TD> 186 </TR> 187 <TR> 188 <TD width="200"><CODE>WM_APIID_SET_LIFETIME</CODE></TD> 189 <TD width="800">ID allocated to <a href="WM_SetLifeTime.html"><code>WM_SetLifeTime</code></a>.</TD> 190 </TR> 191 <TR> 192 <TD width="200"><CODE>WM_APIID_MEASURE_CHANNEL</CODE></TD> 193 <TD width="800">ID allocated to <a href="WM_MeasureChannel.html"><code>WM_MeasureChannel</code></a>.</TD> 194 </TR> 195 <TR> 196 <TD width="200"><CODE>WM_APIID_INIT_W_COUNTER</CODE></TD> 197 <TD width="800">ID allocated to <a href="WM_InitWirelessCounter.html"><code>WM_InitWirelessCounter</code></a>.</TD> 198 </TR> 199 <TR> 200 <TD width="200"><CODE>WM_APIID_GET_W_COUNTER</CODE></TD> 201 <TD width="800">ID allocated to <a href="WM_GetWirelessCounter.html"><code>WM_GetWirelessCounter</code></a>.</TD> 202 </TR> 203 <TR> 204 <TD width="200"><CODE>WM_APIID_SET_ENTRY</CODE></TD> 205 <TD width="800">ID allocated to <a href="WM_SetEntry.html"><code>WM_SetEntry</code></a>.</TD> 206 </TR> 207 <TR> 208 <TD width="200"><CODE>WM_APIID_AUTO_DEAUTH</CODE></TD> 209 <TD width="800">ID allocated to the automatic disconnection command used when the connection is made at the time when the ARM7 terminates the entries.</TD> 210 </TR> 211 <TR> 212 <TD width="200"><CODE>WM_APIID_SET_BEACON_PERIOD</CODE></TD> 213 <TD width="800">ID allocated to <CODE>WMi_SetBeaconPeriod</CODE>.</TD> 214 </TR> 215 <TR> 216 <TD width="200"><CODE>WM_APIID_AUTO_DISCONNECT</CODE></TD> 217 <TD width="800">ID allocated to the command for automatically disconnecting when connected from a different GGID child device.</TD> 218 </TR> 219 <TR> 220 <TD width="200"><CODE>WM_APIID_START_SCAN_EX</CODE></TD> 221 <TD width="800">ID allocated to <CODE>WMi_StartScanEx</CODE>.</TD> 222 </TR> 223 <TR> 224 <TD width="200"><CODE> 225 WM_APIID_KICK_MP_PARENT<BR> 226 WM_APIID_KICK_MP_CHILD<BR> 227 WM_APIID_KICK_MP_RESUME 228 </CODE></TD> 229 <TD width="800">IDs allocated to the command for controlling the timing of MP communication on the ARM7 side.</TD> 230 </TR> 231 <TR> 232 <TD width="200"><CODE>WM_APIID_ASYNC_KIND_MAX</CODE></TD> 233 <TD width="800">Total number of IDs allocated to the group of asynchronous functions</TD> 234 </TR> 235 <TR> 236 <TD width="200"><CODE>WM_APIID_INDICATION</CODE></TD> 237 <TD width="800">Common ID for four causes of <CODE>indicate</CODE>, which is called back by <A href="WM_SetIndCallback.html"><CODE>WM_SetIndCallback</CODE></A>.</TD> 238 </TR> 239 <TR> 240 <TD width="200"><CODE>WM_APIID_PORT_SEND</CODE></TD> 241 <TD width="800">ID allocated to indicate when data is successfully sent to a port.</TD> 242 </TR> 243 <TR> 244 <TD width="200"><CODE>WM_APIID_PORT_RECV</CODE></TD> 245 <TD width="800">ID allocated to indicate when data, which is to be sent to a port, is received.</TD> 246 </TR> 247 <TR> 248 <TD width="200"><CODE>WM_APIID_READ_STATUS</CODE></TD> 249 <TD width="800">ID allocated to <A href="WM_ReadStatus.html"><CODE>WM_ReadStatus</CODE></A>.<BR> 250 <CODE>WM_ReadStatus</CODE> is a synchronous function, so no callback is generated. 251 </TD> 252 </TR> 253 <TR> 254 <TD width="200"><CODE>WM_APIID_UNKNOWN</CODE></TD> 255 <TD width="800">Unknown API ID.</TD> 256 </TR> 257 </TBODY> 258</TABLE> 259<H2>Description</H2> 260<P> 261This enumerated type indicates the API IDs that are allocated to WM asynchronous process functions. 262</P> 263<H2>Revision History</H2> 264<P> 2652004/11/02 Made changes to incorporate newly added functions.<br /> 2004/08/20 Added the description for entry control specifications.<br /> 2004/08/11 Added description of the addition of VM specifications.<br /> 2004/07/29 Initial version. 266</P> 267<hr><p>CONFIDENTIAL</p></body> 268</html> 269