@@ -14,26 +14,26 @@ use super::shell_params::ShellFileHandle;
14
14
#[ derive( Debug ) ]
15
15
#[ repr( C ) ]
16
16
pub struct ListEntry < ' a > {
17
- f_link : * mut ListEntry < ' a > ,
18
- b_link : * mut ListEntry < ' a > ,
17
+ pub f_link : * mut ListEntry < ' a > ,
18
+ pub b_link : * mut ListEntry < ' a > ,
19
19
}
20
20
21
21
/// ShellFileInfo for File Lists
22
22
#[ derive( Debug ) ]
23
23
#[ repr( C ) ]
24
24
pub struct ShellFileInfo < ' a > {
25
- link : ListEntry < ' a > ,
26
- status : Status ,
27
- full_name : * mut Char16 ,
28
- file_name : * mut Char16 ,
29
- shell_file_handle : Handle ,
30
- file_info : FileInfo ,
25
+ pub link : ListEntry < ' a > ,
26
+ pub status : Status ,
27
+ pub full_name : * mut Char16 ,
28
+ pub file_name : * mut Char16 ,
29
+ pub shell_file_handle : Handle ,
30
+ pub file_info : FileInfo ,
31
31
}
32
32
33
33
/// Used to specify where component names should be taken from
34
34
pub type ShellDeviceNameFlags = u32 ;
35
- pub static DEVICE_NAME_USE_COMPONENT_NAME : u32 = 0x0000001 ;
36
- pub static DEVICE_NAME_USE_DEVICE_PATH : u32 = 0x0000002 ;
35
+ pub const DEVICE_NAME_USE_COMPONENT_NAME : u32 = 0x0000001 ;
36
+ pub const DEVICE_NAME_USE_DEVICE_PATH : u32 = 0x0000002 ;
37
37
38
38
/// Shell Protocol
39
39
#[ derive( Debug ) ]
0 commit comments