1# RawFileDescriptor64
2
3
4## Overview
5
6Defines the file descriptor of a large rawfile.
7
8**RawFileDescriptor** is an output parameter of [OH_ResourceManager_GetRawFileDescriptor64](rawfile.md#oh_resourcemanager_getrawfiledescriptor64). It contains the file descriptor of a raw file and the start position and length of the raw file in the HAP.
9
10**Since**: 11
11
12**Related module**: [Rawfile](rawfile.md)
13
14
15## Summary
16
17
18### Member Variables
19
20| Name| Description|
21| -------- | -------- |
22| int [fd](#fd) | File descriptor of the rawfile, in int. |
23| int64_t [start](#start) | Start position of the rawfile in the HAP, in int64_t. |
24| int64_t [length](#length) | Length of the rawfile in the HAP, in int64_t. |
25
26
27## Member Variable Description
28
29
30### fd
31
32```
33int RawFileDescriptor64::fd
34```
35**Description**
36File descriptor of the rawfile, in int.
37
38
39### length
40
41```
42int64_t RawFileDescriptor64::length
43```
44**Description**
45Length of the rawfile in the HAP, in int64_t.
46
47
48### start
49
50```
51int64_t RawFileDescriptor64::start
52```
53**Description**
54Start position of the rawfile in the HAP, in int64_t.
55