reference/com/constants.xml
f5a7cdd4a07c847871002dbb80bc207e99bab328
...
...
@@ -9,7 +9,6 @@
9
9
<thead>
10
10
<row>
11
11
<entry>Constant</entry>
12
-
<entry>Value</entry>
13
12
<entry>Description</entry>
14
13
<entry>Notes</entry>
15
14
</row>
...
...
@@ -18,9 +17,8 @@
18
17
<row xml:id="constant.clsctx-inproc-server">
19
18
<entry>
20
19
<constant>CLSCTX_INPROC_SERVER</constant>
21
-
(<type>integer</type>)
20
+
(<type>int</type>)
22
21
</entry>
23
-
<entry>1</entry>
24
22
<entry>
25
23
The code that creates and manages objects of this class is
26
24
a DLL that runs in the same process as the caller of the
...
...
@@ -31,9 +29,8 @@
31
29
<row xml:id="constant.clsctx-inproc-handler">
32
30
<entry>
33
31
<constant>CLSCTX_INPROC_HANDLER</constant>
34
-
(<type>integer</type>)
32
+
(<type>int</type>)
35
33
</entry>
36
-
<entry>2</entry>
37
34
<entry>
38
35
The code that manages objects of this class is an in-process
39
36
handler. This is a DLL that runs in the client process and
...
...
@@ -45,9 +42,8 @@
45
42
<row xml:id="constant.clsctx-local-server">
46
43
<entry>
47
44
<constant>CLSCTX_LOCAL_SERVER</constant>
48
-
(<type>integer</type>)
45
+
(<type>int</type>)
49
46
</entry>
50
-
<entry>4</entry>
51
47
<entry>
52
48
The EXE code that creates and manages objects of this class runs on
53
49
same machine but is loaded in a separate process space.
...
...
@@ -57,9 +53,8 @@
57
53
<row xml:id="constant.clsctx-remote-server">
58
54
<entry>
59
55
<constant>CLSCTX_REMOTE_SERVER</constant>
60
-
(<type>integer</type>)
56
+
(<type>int</type>)
61
57
</entry>
62
-
<entry>16</entry>
63
58
<entry>
64
59
A remote context. The code that creates and manages objects of this
65
60
class is run on a different computer.
...
...
@@ -69,9 +64,8 @@
69
64
<row xml:id="constant.clsctx-server">
70
65
<entry>
71
66
<constant>CLSCTX_SERVER</constant>
72
-
(<type>integer</type>)
67
+
(<type>int</type>)
73
68
</entry>
74
-
<entry>21</entry>
75
69
<entry>
76
70
Indicates server code, whether in-process, local, or remote. This
77
71
definition ORs <constant>CLSCTX_INPROC_SERVER</constant>,
...
...
@@ -83,9 +77,8 @@
83
77
<row xml:id="constant.clsctx-all">
84
78
<entry>
85
79
<constant>CLSCTX_ALL</constant>
86
-
(<type>integer</type>)
80
+
(<type>int</type>)
87
81
</entry>
88
-
<entry>23</entry>
89
82
<entry>
90
83
Indicates all class contexts. This definition ORs
91
84
<constant>CLSCTX_INPROC_HANDLER</constant> and
...
...
@@ -96,9 +89,8 @@
96
89
<row xml:id="constant.vt-null">
97
90
<entry>
98
91
<constant>VT_NULL</constant>
99
-
(<type>integer</type>)
92
+
(<type>int</type>)
100
93
</entry>
101
-
<entry>1</entry>
102
94
<entry>
103
95
NULL pointer reference.
104
96
</entry>
...
...
@@ -107,32 +99,40 @@
107
99
<row xml:id="constant.vt-empty">
108
100
<entry>
109
101
<constant>VT_EMPTY</constant>
110
-
(<type>integer</type>)
102
+
(<type>int</type>)
111
103
</entry>
112
-
<entry>0</entry>
113
104
<entry>
114
105
A property with a type indicator of <constant>VT_EMPTY</constant> has
115
106
no data associated with it; that is, the size of the value is zero.
116
107
</entry>
117
108
<entry></entry>
118
109
</row>
119
-
<row xml:id="constant.vt-ui1">
110
+
<row xml:id="constant.vt-int">
120
111
<entry>
121
-
<constant>VT_UI1</constant>
122
-
(<type>integer</type>)
112
+
<constant>VT_INT</constant>
113
+
(<type>int</type>)
123
114
</entry>
124
-
<entry>17</entry>
125
115
<entry>
126
-
1-byte unsigned integer.
116
+
4-byte signed integer value (equivalent to
117
+
<constant>VT_I4</constant>).
118
+
</entry>
119
+
<entry></entry>
120
+
</row>
121
+
<row xml:id="constant.vt-i1">
122
+
<entry>
123
+
<constant>VT_I1</constant>
124
+
(<type>int</type>)
125
+
</entry>
126
+
<entry>
127
+
1-byte signed integer.
127
128
</entry>
128
129
<entry></entry>
129
130
</row>
130
131
<row xml:id="constant.vt-i2">
131
132
<entry>
132
133
<constant>VT_I2</constant>
133
-
(<type>integer</type>)
134
+
(<type>int</type>)
134
135
</entry>
135
-
<entry>2</entry>
136
136
<entry>
137
137
Two bytes representing a 2-byte signed integer value.
138
138
</entry>
...
...
@@ -141,20 +141,79 @@
141
141
<row xml:id="constant.vt-i4">
142
142
<entry>
143
143
<constant>VT_I4</constant>
144
-
(<type>integer</type>)
144
+
(<type>int</type>)
145
145
</entry>
146
-
<entry>3</entry>
147
146
<entry>
148
147
4-byte signed integer value.
149
148
</entry>
150
149
<entry></entry>
151
150
</row>
151
+
<row xml:id="constant.vt-i8">
152
+
<entry>
153
+
<constant>VT_I8</constant>
154
+
(<type>int</type>)
155
+
</entry>
156
+
<entry>
157
+
8-byte signed integer value.
158
+
</entry>
159
+
<entry>x64 only</entry>
160
+
</row>
161
+
<row xml:id="constant.vt-uint">
162
+
<entry>
163
+
<constant>VT_UINT</constant>
164
+
(<type>int</type>)
165
+
</entry>
166
+
<entry>
167
+
4-byte unsigned integer (equivalent to
168
+
<constant>VT_UI4</constant>).
169
+
</entry>
170
+
<entry></entry>
171
+
</row>
172
+
<row xml:id="constant.vt-ui1">
173
+
<entry>
174
+
<constant>VT_UI1</constant>
175
+
(<type>int</type>)
176
+
</entry>
177
+
<entry>
178
+
1-byte unsigned integer.
179
+
</entry>
180
+
<entry></entry>
181
+
</row>
182
+
<row xml:id="constant.vt-ui2">
183
+
<entry>
184
+
<constant>VT_UI2</constant>
185
+
(<type>int</type>)
186
+
</entry>
187
+
<entry>
188
+
2-byte unsigned integer.
189
+
</entry>
190
+
<entry></entry>
191
+
</row>
192
+
<row xml:id="constant.vt-ui4">
193
+
<entry>
194
+
<constant>VT_UI4</constant>
195
+
(<type>int</type>)
196
+
</entry>
197
+
<entry>
198
+
4-byte unsigned integer.
199
+
</entry>
200
+
<entry></entry>
201
+
</row>
202
+
<row xml:id="constant.vt-ui8">
203
+
<entry>
204
+
<constant>VT_UI8</constant>
205
+
(<type>int</type>)
206
+
</entry>
207
+
<entry>
208
+
8-byte unsigned integer.
209
+
</entry>
210
+
<entry>x64 only</entry>
211
+
</row>
152
212
<row xml:id="constant.vt-r4">
153
213
<entry>
154
214
<constant>VT_R4</constant>
155
-
(<type>integer</type>)
215
+
(<type>int</type>)
156
216
</entry>
157
-
<entry>4</entry>
158
217
<entry>
159
218
32-bit IEEE floating point value.
160
219
</entry>
...
...
@@ -163,9 +222,8 @@
163
222
<row xml:id="constant.vt-r8">
164
223
<entry>
165
224
<constant>VT_R8</constant>
166
-
(<type>integer</type>)
225
+
(<type>int</type>)
167
226
</entry>
168
-
<entry>5</entry>
169
227
<entry>
170
228
64-bit IEEE floating point value.
171
229
</entry>
...
...
@@ -174,9 +232,8 @@
174
232
<row xml:id="constant.vt-bool">
175
233
<entry>
176
234
<constant>VT_BOOL</constant>
177
-
(<type>integer</type>)
235
+
(<type>int</type>)
178
236
</entry>
179
-
<entry>11</entry>
180
237
<entry>
181
238
Boolean value.
182
239
</entry>
...
...
@@ -185,9 +242,8 @@
185
242
<row xml:id="constant.vt-error">
186
243
<entry>
187
244
<constant>VT_ERROR</constant>
188
-
(<type>integer</type>)
245
+
(<type>int</type>)
189
246
</entry>
190
-
<entry>10</entry>
191
247
<entry>
192
248
Error code; containing the status code associated with the
193
249
error.
...
...
@@ -197,9 +253,8 @@
197
253
<row xml:id="constant.vt-cy">
198
254
<entry>
199
255
<constant>VT_CY</constant>
200
-
(<type>integer</type>)
256
+
(<type>int</type>)
201
257
</entry>
202
-
<entry>6</entry>
203
258
<entry>
204
259
8-byte two's complement integer (scaled by 10,000).
205
260
</entry>
...
...
@@ -208,24 +263,22 @@
208
263
<row xml:id="constant.vt-date">
209
264
<entry>
210
265
<constant>VT_DATE</constant>
211
-
(<type>integer</type>)
266
+
(<type>int</type>)
212
267
</entry>
213
-
<entry>7</entry>
214
268
<entry>
215
269
A 64-bit floating point number representing the number of days
216
-
(not seconds) since December 31, 1899. For example,
217
-
<literal>January 1, 1900</literal>, is 2.0, <literal>January 2, 1900</literal>,
218
-
is 3.0, and so on). This is stored in the same representation as
219
-
<constant>VT_R8</constant>.
270
+
(not seconds) since <literal>December 31, 1899</literal>.
271
+
For example, <literal>January 1, 1900</literal> is <literal>2.0</literal>,
272
+
<literal>January 2, 1900</literal> is <literal>3.0</literal>, etc.
273
+
This is stored in the same representation as <constant>VT_R8</constant>.
220
274
</entry>
221
275
<entry></entry>
222
276
</row>
223
277
<row xml:id="constant.vt-bstr">
224
278
<entry>
225
279
<constant>VT_BSTR</constant>
226
-
(<type>integer</type>)
280
+
(<type>int</type>)
227
281
</entry>
228
-
<entry>8</entry>
229
282
<entry>
230
283
Pointer to a null-terminated Unicode string.
231
284
</entry>
...
...
@@ -234,9 +287,8 @@
234
287
<row xml:id="constant.vt-decimal">
235
288
<entry>
236
289
<constant>VT_DECIMAL</constant>
237
-
(<type>integer</type>)
290
+
(<type>int</type>)
238
291
</entry>
239
-
<entry>14</entry>
240
292
<entry>
241
293
A decimal structure.
242
294
</entry>
...
...
@@ -245,9 +297,8 @@
245
297
<row xml:id="constant.vt-unknown">
246
298
<entry>
247
299
<constant>VT_UNKNOWN</constant>
248
-
(<type>integer</type>)
300
+
(<type>int</type>)
249
301
</entry>
250
-
<entry>13</entry>
251
302
<entry>
252
303
A pointer to an object that implements the IUnknown interface.
253
304
</entry>
...
...
@@ -256,9 +307,8 @@
256
307
<row xml:id="constant.vt-dispatch">
257
308
<entry>
258
309
<constant>VT_DISPATCH</constant>
259
-
(<type>integer</type>)
310
+
(<type>int</type>)
260
311
</entry>
261
-
<entry>9</entry>
262
312
<entry>
263
313
A pointer to a pointer to an object was specified.
264
314
</entry>
...
...
@@ -267,9 +317,8 @@
267
317
<row xml:id="constant.vt-variant">
268
318
<entry>
269
319
<constant>VT_VARIANT</constant>
270
-
(<type>integer</type>)
320
+
(<type>int</type>)
271
321
</entry>
272
-
<entry>12</entry>
273
322
<entry>
274
323
A type indicator followed by the corresponding value.
275
324
<constant>VT_VARIANT</constant> can be used only with
...
...
@@ -277,69 +326,11 @@
277
326
</entry>
278
327
<entry></entry>
279
328
</row>
280
-
<row xml:id="constant.vt-i1">
281
-
<entry>
282
-
<constant>VT_I1</constant>
283
-
(<type>integer</type>)
284
-
</entry>
285
-
<entry>16</entry>
286
-
<entry>
287
-
1-byte signed integer.
288
-
</entry>
289
-
<entry></entry>
290
-
</row>
291
-
<row xml:id="constant.vt-ui2">
292
-
<entry>
293
-
<constant>VT_UI2</constant>
294
-
(<type>integer</type>)
295
-
</entry>
296
-
<entry>18</entry>
297
-
<entry>
298
-
2-byte unsigned integer.
299
-
</entry>
300
-
<entry></entry>
301
-
</row>
302
-
<row xml:id="constant.vt-ui4">
303
-
<entry>
304
-
<constant>VT_UI4</constant>
305
-
(<type>integer</type>)
306
-
</entry>
307
-
<entry>19</entry>
308
-
<entry>
309
-
4-byte unsigned integer.
310
-
</entry>
311
-
<entry></entry>
312
-
</row>
313
-
<row xml:id="constant.vt-int">
314
-
<entry>
315
-
<constant>VT_INT</constant>
316
-
(<type>integer</type>)
317
-
</entry>
318
-
<entry>22</entry>
319
-
<entry>
320
-
4-byte signed integer value (equivalent to
321
-
<constant>VT_I4</constant>).
322
-
</entry>
323
-
<entry></entry>
324
-
</row>
325
-
<row xml:id="constant.vt-uint">
326
-
<entry>
327
-
<constant>VT_UINT</constant>
328
-
(<type>integer</type>)
329
-
</entry>
330
-
<entry>23</entry>
331
-
<entry>
332
-
4-byte unsigned integer (equivalent to
333
-
<constant>VT_UI4</constant>).
334
-
</entry>
335
-
<entry></entry>
336
-
</row>
337
329
<row xml:id="constant.vt-array">
338
330
<entry>
339
331
<constant>VT_ARRAY</constant>
340
-
(<type>integer</type>)
332
+
(<type>int</type>)
341
333
</entry>
342
-
<entry>8192</entry>
343
334
<entry>
344
335
If the type indicator is combined with
345
336
<constant>VT_ARRAY</constant> by an OR operator, the value is a pointer to a
...
...
@@ -358,9 +349,8 @@
358
349
<row xml:id="constant.vt-byref">
359
350
<entry>
360
351
<constant>VT_BYREF</constant>
361
-
(<type>integer</type>)
352
+
(<type>int</type>)
362
353
</entry>
363
-
<entry>16384</entry>
364
354
<entry>
365
355
If the type indicator is combined with <constant>VT_BYREF</constant>
366
356
by an OR operator, the value is a reference. Reference types are
...
...
@@ -372,9 +362,8 @@
372
362
<row xml:id="constant.cp-acp">
373
363
<entry>
374
364
<constant>CP_ACP</constant>
375
-
(<type>integer</type>)
365
+
(<type>int</type>)
376
366
</entry>
377
-
<entry>0</entry>
378
367
<entry>
379
368
Default to ANSI code page.
380
369
</entry>
...
...
@@ -383,9 +372,8 @@
383
372
<row xml:id="constant.cp-maccp">
384
373
<entry>
385
374
<constant>CP_MACCP</constant>
386
-
(<type>integer</type>)
375
+
(<type>int</type>)
387
376
</entry>
388
-
<entry>2</entry>
389
377
<entry>
390
378
Macintosh code page.
391
379
</entry>
...
...
@@ -394,9 +382,8 @@
394
382
<row xml:id="constant.cp-oemcp">
395
383
<entry>
396
384
<constant>CP_OEMCP</constant>
397
-
(<type>integer</type>)
385
+
(<type>int</type>)
398
386
</entry>
399
-
<entry>1</entry>
400
387
<entry>
401
388
Default to OEM code page.
402
389
</entry>
...
...
@@ -405,9 +392,8 @@
405
392
<row xml:id="constant.cp-utf7">
406
393
<entry>
407
394
<constant>CP_UTF7</constant>
408
-
(<type>integer</type>)
395
+
(<type>int</type>)
409
396
</entry>
410
-
<entry>65000</entry>
411
397
<entry>
412
398
Unicode (UTF-7).
413
399
</entry>
...
...
@@ -416,9 +402,8 @@
416
402
<row xml:id="constant.cp-utf8">
417
403
<entry>
418
404
<constant>CP_UTF8</constant>
419
-
(<type>integer</type>)
405
+
(<type>int</type>)
420
406
</entry>
421
-
<entry>65001</entry>
422
407
<entry>
423
408
Unicode (UTF-8).
424
409
</entry>
...
...
@@ -427,9 +412,8 @@
427
412
<row xml:id="constant.cp-symbol">
428
413
<entry>
429
414
<constant>CP_SYMBOL</constant>
430
-
(<type>integer</type>)
415
+
(<type>int</type>)
431
416
</entry>
432
-
<entry>42</entry>
433
417
<entry>
434
418
<literal>SYMBOL</literal> translations.
435
419
</entry>
...
...
@@ -438,9 +422,8 @@
438
422
<row xml:id="constant.cp-thread-acp">
439
423
<entry>
440
424
<constant>CP_THREAD_ACP</constant>
441
-
(<type>integer</type>)
425
+
(<type>int</type>)
442
426
</entry>
443
-
<entry>3</entry>
444
427
<entry>
445
428
Current thread's ANSI code page
446
429
</entry>
...
...
@@ -449,9 +432,8 @@
449
432
<row xml:id="constant.varcmp-lt">
450
433
<entry>
451
434
<constant>VARCMP_LT</constant>
452
-
(<type>integer</type>)
435
+
(<type>int</type>)
453
436
</entry>
454
-
<entry>0</entry>
455
437
<entry>
456
438
The left <literal>bstr</literal> is less than right
457
439
<literal>bstr</literal>.
...
...
@@ -461,9 +443,8 @@
461
443
<row xml:id="constant.varcmp-eq">
462
444
<entry>
463
445
<constant>VARCMP_EQ</constant>
464
-
(<type>integer</type>)
446
+
(<type>int</type>)
465
447
</entry>
466
-
<entry>1</entry>
467
448
<entry>
468
449
The two parameters are equal.
469
450
</entry>
...
...
@@ -472,9 +453,8 @@
472
453
<row xml:id="constant.varcmp-gt">
473
454
<entry>
474
455
<constant>VARCMP_GT</constant>
475
-
(<type>integer</type>)
456
+
(<type>int</type>)
476
457
</entry>
477
-
<entry>2</entry>
478
458
<entry>
479
459
The left <literal>bstr</literal> is greater than right
480
460
<literal>bstr</literal>.
...
...
@@ -484,9 +464,8 @@
484
464
<row xml:id="constant.varcmp-null">
485
465
<entry>
486
466
<constant>VARCMP_NULL</constant>
487
-
(<type>integer</type>)
467
+
(<type>int</type>)
488
468
</entry>
489
-
<entry>3</entry>
490
469
<entry>
491
470
Either expression is NULL.
492
471
</entry>
...
...
@@ -495,9 +474,8 @@
495
474
<row xml:id="constant.norm-ignorecase">
496
475
<entry>
497
476
<constant>NORM_IGNORECASE</constant>
498
-
(<type>integer</type>)
477
+
(<type>int</type>)
499
478
</entry>
500
-
<entry>1</entry>
501
479
<entry>
502
480
Ignore case sensitivity.
503
481
</entry>
...
...
@@ -506,9 +484,8 @@
506
484
<row xml:id="constant.norm-ignorenonspace">
507
485
<entry>
508
486
<constant>NORM_IGNORENONSPACE</constant>
509
-
(<type>integer</type>)
487
+
(<type>int</type>)
510
488
</entry>
511
-
<entry>2</entry>
512
489
<entry>
513
490
Ignore nonspacing characters.
514
491
</entry>
...
...
@@ -517,9 +494,8 @@
517
494
<row xml:id="constant.norm-ignoresymbols">
518
495
<entry>
519
496
<constant>NORM_IGNORESYMBOLS</constant>
520
-
(<type>integer</type>)
497
+
(<type>int</type>)
521
498
</entry>
522
-
<entry>4</entry>
523
499
<entry>
524
500
Ignore symbols.
525
501
</entry>
...
...
@@ -528,9 +504,8 @@
528
504
<row xml:id="constant.norm-ignorewidth">
529
505
<entry>
530
506
<constant>NORM_IGNOREWIDTH</constant>
531
-
(<type>integer</type>)
507
+
(<type>int</type>)
532
508
</entry>
533
-
<entry>131072</entry>
534
509
<entry>
535
510
Ignore string width.
536
511
</entry>
...
...
@@ -539,9 +514,8 @@
539
514
<row xml:id="constant.norm-ignorekanatype">
540
515
<entry>
541
516
<constant>NORM_IGNOREKANATYPE</constant>
542
-
(<type>integer</type>)
517
+
(<type>int</type>)
543
518
</entry>
544
-
<entry>65536</entry>
545
519
<entry>
546
520
Ignore Kana type.
547
521
</entry>
...
...
@@ -550,9 +524,8 @@
550
524
<row xml:id="constant.norm-ignorekashida">
551
525
<entry>
552
526
<constant>NORM_IGNOREKASHIDA</constant>
553
-
(<type>integer</type>)
527
+
(<type>int</type>)
554
528
</entry>
555
-
<entry>262144</entry>
556
529
<entry>
557
530
Ignore Arabic kashida characters.
558
531
</entry>
...
...
@@ -563,9 +536,8 @@
563
536
<row xml:id="constant.disp-e-divbyzero">
564
537
<entry>
565
538
<constant>DISP_E_DIVBYZERO</constant>
566
-
(<type>integer</type>)
539
+
(<type>int</type>)
567
540
</entry>
568
-
<entry>-2147352558</entry>
569
541
<entry>
570
542
A return error that indicates a divide by zero error.
571
543
</entry>
...
...
@@ -574,27 +546,67 @@
574
546
<row xml:id="constant.disp-e-overflow">
575
547
<entry>
576
548
<constant>DISP_E_OVERFLOW</constant>
577
-
(<type>integer</type>)
549
+
(<type>int</type>)
578
550
</entry>
579
-
<entry>-2147352566</entry>
580
551
<entry>
581
552
An error that indicates that a value could not be coerced to
582
553
its expected representation.
583
554
</entry>
584
555
<entry></entry>
585
556
</row>
557
+
<row xml:id="constant.disp-e-badindex">
558
+
<entry>
559
+
<constant>DISP_E_BADINDEX</constant>
560
+
(<type>int</type>)
561
+
</entry>
562
+
<entry>
563
+
An error that indicates that an array index does not exist.
564
+
</entry>
565
+
<entry></entry>
566
+
</row>
567
+
<row xml:id="constant.disp-e-paramnotfound">
568
+
<entry>
569
+
<constant>DISP_E_PARAMNOTFOUND</constant>
570
+
(<type>int</type>)
571
+
</entry>
572
+
<entry>
573
+
A return value that indicates that one of the parameter IDs
574
+
does not correspond to a parameter on the method.
575
+
</entry>
576
+
<entry></entry>
577
+
</row>
586
578
<row xml:id="constant.mk-e-unavailable">
587
579
<entry>
588
580
<constant>MK_E_UNAVAILABLE</constant>
589
-
(<type>integer</type>)
581
+
(<type>int</type>)
590
582
</entry>
591
-
<entry>-2147221021</entry>
592
583
<entry>
593
584
iMoniker COM status code, return on errors where the function call
594
585
failed due to unavailability.
595
586
</entry>
596
587
<entry></entry>
597
588
</row>
589
+
<row xml:id="constant.locale-neutral">
590
+
<entry>
591
+
<constant>LOCALE_NEUTRAL</constant>
592
+
(<type>int</type>)
593
+
</entry>
594
+
<entry>
595
+
The neutral locale. This constant is generally not used when calling NLS APIs.
596
+
Instead, use LOCALE_SYSTEM_DEFAULT.
597
+
</entry>
598
+
<entry></entry>
599
+
</row>
600
+
<row xml:id="constant.locale-system-default">
601
+
<entry>
602
+
<constant>LOCALE_SYSTEM_DEFAULT</constant>
603
+
(<type>int</type>)
604
+
</entry>
605
+
<entry>
606
+
The default locale for the operating system.
607
+
</entry>
608
+
<entry></entry>
609
+
</row>
598
610
</tbody>
599
611
</tgroup>
600
612
</table>
601
613