ReactOS 0.4.16-dev-1020-gf135cab
|
#include <fxregkey.hpp>
Protected Attributes | |
HANDLE | m_Key |
PFX_DRIVER_GLOBALS | m_Globals |
![]() | |
union { | |
CfxDeviceBase * m_DeviceBase | |
CfxDevice * m_Device | |
}; | |
Static Private Member Functions | |
static | __out_range (Length,(Length+sizeof(KEY_VALUE_PARTIAL_INFORMATION) -1)) ULONG _ComputePartialSize(__in_bound ULONG Length) |
Private Attributes | |
BOOLEAN | m_CanCloseHandle |
Additional Inherited Members | |
![]() | |
FxObject (__in WDFTYPE Type, __in USHORT Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in FxObjectType ObjectType) | |
FxObjectDebugExtension * | GetDebugExtension (VOID) |
BOOLEAN | IsDebug (VOID) |
VOID | AllocateTagTracker (__in WDFTYPE Type) |
virtual VOID | SelfDestruct (VOID) |
PVOID __inline | GetObjectHandleUnchecked (VOID) |
VOID __inline | DestroyChildren (VOID) |
VOID | DeleteEarlyDisposedObject (VOID) |
![]() | |
static PVOID | _GetBase (__in FxObject *Object) |
Definition at line 25 of file fxregkey.hpp.
FxRegKey::FxRegKey | ( | PFX_DRIVER_GLOBALS | FxDriverGlobals | ) |
Definition at line 29 of file fxregkeykm.cpp.
|
static |
|
static |
|
static |
|
static |
|
static |
|
inline |
Definition at line 110 of file fxregkey.hpp.
_Must_inspect_result_ FxRegKey::__drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
_Must_inspect_result_ FxRegKey::__drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
_Must_inspect_result_ FxRegKey::__drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
_Must_inspect_result_ FxRegKey::__drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
FxRegKey::__drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
_Must_inspect_result_ __in ULONG FxRegKey::__in_bcount | ( | ValueLength | ) |
_Must_inspect_result_ __in ULONG FxRegKey::__out_bcount_opt | ( | ValueLength | ) |
static _Must_inspect_result_ __in HANDLE __in PCUNICODE_STRING __in ULONG FxRegKey::__out_bcount_opt | ( | ValueLength | ) |
|
inlinestaticprivate |
Definition at line 250 of file fxregkey.hpp.
static _Must_inspect_result_ _In_ PCUNICODE_STRING _In_ ULONG FxRegKey::_In_reads_bytes_ | ( | ValueLength | ) |
Definition at line 230 of file fxregkey.hpp.
|
static |
Definition at line 14 of file fxregkey.cpp.
Referenced by FxVerifierGetObjectDebugInfo().
Definition at line 103 of file fxregkey.hpp.
Definition at line 277 of file fxregkey.hpp.
Referenced by if().
_Must_inspect_result_ __in PCUNICODE_STRING __in ACCESS_MASK __in ULONG __out_opt PULONG FxRegKey::CreateDisposition |
Definition at line 45 of file fxregkey.hpp.
_Must_inspect_result_ __in PCUNICODE_STRING __in ACCESS_MASK __in ULONG FxRegKey::CreateOptions = REG_OPTION_NON_VOLATILE |
Definition at line 44 of file fxregkey.hpp.
_Must_inspect_result_ __in PCUNICODE_STRING __in ACCESS_MASK FxRegKey::DesiredAccess = KEY_ALL_ACCESS |
Definition at line 43 of file fxregkey.hpp.
_Must_inspect_result_ __in HANDLE FxRegKey::Key |
Definition at line 199 of file fxregkey.hpp.
Referenced by SetHandle().
_Must_inspect_result_ __in PCUNICODE_STRING FxRegKey::KeyName |
Definition at line 42 of file fxregkey.hpp.
|
private |
Definition at line 271 of file fxregkey.hpp.
Referenced by __drv_maxIRQL(), __drv_maxIRQL(), and SetCanCloseHandle().
|
protected |
Definition at line 262 of file fxregkey.hpp.
|
protected |
Definition at line 261 of file fxregkey.hpp.
Referenced by __drv_maxIRQL(), __drv_maxIRQL(), GetHandle(), and SetHandle().
_Must_inspect_result_ __in PCUNICODE_STRING __out PULONG FxRegKey::Value |
Definition at line 214 of file fxregkey.hpp.
_Must_inspect_result_ __in PCUNICODE_STRING __out PLARGE_INTEGER FxRegKey::Value |
Definition at line 224 of file fxregkey.hpp.
_Must_inspect_result_ __in ULONG __in ULONG FxRegKey::ValueLength |
Definition at line 151 of file fxregkey.hpp.
_Must_inspect_result_ _In_ PCUNICODE_STRING _In_ ULONG _In_ ULONG FxRegKey::ValueLength |
Definition at line 170 of file fxregkey.hpp.
_Must_inspect_result_ __in ULONG FxRegKey::ValueLength |
Definition at line 178 of file fxregkey.hpp.
_Must_inspect_result_ __in HANDLE __in PCUNICODE_STRING __in ULONG FxRegKey::ValueLength |
Definition at line 201 of file fxregkey.hpp.
_Must_inspect_result_ __in ULONG __out_opt PULONG FxRegKey::ValueLengthQueried |
Definition at line 180 of file fxregkey.hpp.
_Must_inspect_result_ __in HANDLE __in PCUNICODE_STRING __in ULONG __out_opt PULONG FxRegKey::ValueLengthQueried |
Definition at line 203 of file fxregkey.hpp.
static _Must_inspect_result_ __in PCUNICODE_STRING FxRegKey::ValueName |
Definition at line 167 of file fxregkey.hpp.
_Must_inspect_result_ __in HANDLE __in PCUNICODE_STRING FxRegKey::ValueName |
Definition at line 200 of file fxregkey.hpp.
_Must_inspect_result_ __in PCUNICODE_STRING FxRegKey::ValueName |
Definition at line 213 of file fxregkey.hpp.
_Must_inspect_result_ __in ULONG FxRegKey::ValueType |
Definition at line 149 of file fxregkey.hpp.
_Must_inspect_result_ _In_ PCUNICODE_STRING _In_ ULONG FxRegKey::ValueType |
Definition at line 168 of file fxregkey.hpp.
Definition at line 181 of file fxregkey.hpp.
_Must_inspect_result_ __in HANDLE __in PCUNICODE_STRING __in ULONG __out_opt PULONG __out_opt PULONG FxRegKey::ValueType |
Definition at line 204 of file fxregkey.hpp.