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