ReactOS  0.4.15-dev-1070-ge1a01de
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 KeRestoreFloatingPointState(x)
Definition: kmixer.h:33
#define NT_SUCCESS(StatCode)
Definition: apphelp.c:32
NTSTATUS ntStatus
Definition: fltsafe.h:4
KFLOATING_SAVE FloatSave
Definition: fltsafe.h:3

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: