ReactOS 0.4.15-dev-8100-g1887773
FLOATSAFE Struct Reference

#include <fltsafe.h>

Collaboration diagram for FLOATSAFE:

Public Member Functions

 FLOATSAFE (void)
 
 ~FLOATSAFE (void)
 

Public Attributes

KFLOATING_SAVE FloatSave
 
NTSTATUS ntStatus
 

Detailed Description

Definition at line 2 of file fltsafe.h.

Constructor & Destructor Documentation

◆ FLOATSAFE()

FLOATSAFE::FLOATSAFE ( void  )
inline

Definition at line 5 of file fltsafe.h.

5 {
7 }
#define KeSaveFloatingPointState(x)
Definition: kmixer.h:32
NTSTATUS ntStatus
Definition: fltsafe.h:4
KFLOATING_SAVE FloatSave
Definition: fltsafe.h:3

◆ ~FLOATSAFE()

FLOATSAFE::~FLOATSAFE ( void  )
inline

Definition at line 8 of file fltsafe.h.

8 {
9 if (NT_SUCCESS(ntStatus)) {
11 }
12 }
#define NT_SUCCESS(StatCode)
Definition: apphelp.c:32
#define KeRestoreFloatingPointState(x)
Definition: kmixer.h:33

Member Data Documentation

◆ FloatSave

KFLOATING_SAVE FLOATSAFE::FloatSave

Definition at line 3 of file fltsafe.h.

Referenced by FLOATSAFE(), and ~FLOATSAFE().

◆ ntStatus

NTSTATUS FLOATSAFE::ntStatus

Definition at line 4 of file fltsafe.h.

Referenced by FLOATSAFE(), and ~FLOATSAFE().


The documentation for this struct was generated from the following file: