|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Enumerations | |
| enum | FX_VALIDATE_FUNCTIONS_FLAGS { FX_VALIDATE_OPTION_NONE_SPECIFIED = 0x00000000 , FX_VALIDATE_OPTION_PARENT_NOT_ALLOWED = 0x00000001 , FX_VALIDATE_OPTION_EXECUTION_LEVEL_ALLOWED = 0x00000002 , FX_VALIDATE_OPTION_SYNCHRONIZATION_SCOPE_ALLOWED = 0x00000004 , FX_VALIDATE_OPTION_ATTRIBUTES_REQUIRED = 0x00000008 , FX_VALIDATE_OPTION_PARENT_REQUIRED_FLAG = 0x00000010 , FX_VALIDATE_OPTION_PARENT_REQUIRED } |
Definition at line 44 of file fxvalidatefunctions.hpp.
| _Must_inspect_result_ NTSTATUS FxValidateObjectAttributes | ( | __in PFX_DRIVER_GLOBALS | FxDriverGlobals, |
| __in PWDF_OBJECT_ATTRIBUTES | Attributes, | ||
| __in ULONG | Flags = FX_VALIDATE_OPTION_NONE_SPECIFIED |
||
| ) |
Definition at line 45 of file fxvalidatefunctions.cpp.
Referenced by FxWmiProvider::_Create(), FxWmiInstanceExternal::_Create(), FxRequest::_Create(), FxDevice::_OpenKey(), FxUsbDevice::CreateIsochUrb(), FxUsbDevice::CreateUrb(), FxObjectAllocateContext(), if(), and VfAllocateContext().
| _Must_inspect_result_ NTSTATUS __inline FxValidateObjectAttributesForParentHandle | ( | __in PFX_DRIVER_GLOBALS | FxDriverGlobals, |
| __in PWDF_OBJECT_ATTRIBUTES | Attributes, | ||
| __in ULONG | Flags = FX_VALIDATE_OPTION_NONE_SPECIFIED |
||
| ) |
Definition at line 70 of file fxvalidatefunctions.hpp.
Referenced by FxUsbDevice::CreateIsochUrb(), and FxUsbDevice::CreateUrb().
| _Must_inspect_result_ NTSTATUS __inline FxValidateUnicodeString | ( | __in PFX_DRIVER_GLOBALS | FxDriverGlobals, |
| __in PCUNICODE_STRING | String | ||
| ) |
Definition at line 114 of file fxvalidatefunctions.hpp.
Referenced by __in_ecount(), FxIoTargetValidateOpenParams(), FxDevice::FxValidateInterfacePropertyData(), and if().