1# RawFileDescriptor
2
3
4## Overview
5
6Defines the file descriptor of a rawfile.
7
8**RawFileDescriptor** is an output parameter of [OH_ResourceManager_GetRawFileDescriptor()](rawfile.md#oh_resourcemanager_getrawfiledescriptor). 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**: 8
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| long [start](#start) | Start position of the rawfile in the HAP, in long. |
24| long [length](#length) | Length of the rawfile in the HAP, in long. |
25
26
27## Member Variable Description
28
29
30### fd
31
32```
33int RawFileDescriptor::fd
34```
35**Description**
36File descriptor of the rawfile, in int.
37
38
39### length
40
41```
42long RawFileDescriptor::length
43```
44**Description**
45Length of the rawfile in the HAP, in long.
46
47
48### start
49
50```
51long RawFileDescriptor::start
52```
53**Description**
54Start position of the rawfile in the HAP, in long.
55