Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
DisableMediaInsertionPrompt.cs
Go to the documentation of this file.
1
namespace
System.IO
;
2
3
internal
struct
DisableMediaInsertionPrompt
:
IDisposable
4
{
5
private
bool
_disableSuccess
;
6
7
private
uint
_oldMode
;
8
9
public
static
System.IO.DisableMediaInsertionPrompt
Create
()
10
{
11
System.IO.DisableMediaInsertionPrompt
result =
default
(
System
.
IO
.
DisableMediaInsertionPrompt
);
12
result._disableSuccess = global::Interop.Kernel32.SetThreadErrorMode(1u, out result.
_oldMode
);
13
return
result;
14
}
15
16
public
void
Dispose
()
17
{
18
if
(
_disableSuccess
)
19
{
20
global::Interop.Kernel32.SetThreadErrorMode(
_oldMode
, out var _);
21
}
22
}
23
}
System.IDisposable
Definition
IDisposable.cs:4
System.IO
Definition
ConsoleStream.cs:3
System
Definition
BlockingCollection.cs:8
System.IO.DisableMediaInsertionPrompt.Dispose
void Dispose()
Definition
DisableMediaInsertionPrompt.cs:16
System.IO.DisableMediaInsertionPrompt._disableSuccess
bool _disableSuccess
Definition
DisableMediaInsertionPrompt.cs:5
System.IO.DisableMediaInsertionPrompt.Create
static System.IO.DisableMediaInsertionPrompt Create()
Definition
DisableMediaInsertionPrompt.cs:9
System.IO.DisableMediaInsertionPrompt._oldMode
uint _oldMode
Definition
DisableMediaInsertionPrompt.cs:7
System.IO.DisableMediaInsertionPrompt
Definition
DisableMediaInsertionPrompt.cs:4
source
System.IO.FileSystem.AccessControl
System.IO
DisableMediaInsertionPrompt.cs
Generated by
1.10.0