1# OHExtDataHandle
2
3
4## Overview
5
6The **OHExtDataHandle** struct describes the extended data handle.
7
8**Since**: 9
9
10**Deprecated**: This struct is deprecated since API version 10. No substitute is provided.
11
12**Related module**: [NativeWindow](_native_window.md)
13
14
15## Summary
16
17
18### Member Variables
19
20| Name| Description|
21| -------- | -------- |
22| int32_t [fd](#fd) | File descriptor handle. The value **-1** indicates that the handle is not supported.|
23| uint32_t [reserveInts](#reserveints) | Number of reserved arrays.|
24| int32_t [reserve](#reserve) [0] | Reserved array.|
25
26
27## Member Variable Description
28
29
30### fd
31
32```
33int32_t OHExtDataHandle::fd
34```
35
36**Description**
37
38File descriptor handle. The value **-1** indicates that the handle is not supported.
39
40
41### reserve
42
43```
44int32_t OHExtDataHandle::reserve[0]
45```
46
47**Description**
48
49Reserved array.
50
51
52### reserveInts
53
54```
55uint32_t OHExtDataHandle::reserveInts
56```
57
58**Description**
59
60Number of reserved arrays.
61