ReactOS 0.4.15-dev-8222-g9164419
CIC_IMC_LOCK Class Reference

#include <cicimc.h>

Inheritance diagram for CIC_IMC_LOCK:
Collaboration diagram for CIC_IMC_LOCK:

Public Member Functions

 CIC_IMC_LOCK (HIMC hIMC)
 
BOOL Invalid () const
 

Public Attributes

HIMC m_hIMC
 
HRESULT m_hr
 
DWORD m_dw3
 

Protected Attributes

LPINPUTCONTEXTDX m_pIC
 

Detailed Description

Definition at line 89 of file cicimc.h.

Constructor & Destructor Documentation

◆ CIC_IMC_LOCK()

CIC_IMC_LOCK::CIC_IMC_LOCK ( HIMC  hIMC)
inline

Definition at line 99 of file cicimc.h.

100 {
101 m_pIC = NULL;
102 m_hIMC = hIMC;
103 m_hr = S_OK;
104 m_dw3 = 0;
105 }
HIMC m_hIMC
Definition: cicimc.h:95
HRESULT m_hr
Definition: cicimc.h:96
LPINPUTCONTEXTDX m_pIC
Definition: cicimc.h:92
DWORD m_dw3
Definition: cicimc.h:97
#define NULL
Definition: types.h:112
#define S_OK
Definition: intsafe.h:52

Member Function Documentation

◆ Invalid()

BOOL CIC_IMC_LOCK::Invalid ( ) const
inline

Definition at line 107 of file cicimc.h.

108 {
109 return (!m_pIC || m_hr != S_OK);
110 }

Member Data Documentation

◆ m_dw3

DWORD CIC_IMC_LOCK::m_dw3

Definition at line 97 of file cicimc.h.

Referenced by CIC_IMC_LOCK().

◆ m_hIMC

HIMC CIC_IMC_LOCK::m_hIMC

◆ m_hr

◆ m_pIC


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