ReactOS 0.4.16-dev-974-g5022a45
|
#include "coreprivshared.hpp"
Go to the source code of this file.
Classes | |
struct | _WDF_PNPPOWER_EVENT_CALLBACKS_V1_9 |
struct | _WDF_POWER_POLICY_EVENT_CALLBACKS_V1_5 |
struct | _WDF_PDO_EVENT_CALLBACKS_V1_9 |
__drv_maxIRQL | ( | DISPATCH_LEVEL | ) |
_Must_inspect_result_ __drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
_Must_inspect_result_ __in PWDFDEVICE_INIT __in DEVICE_REGISTRY_PROPERTY __in __drv_strictTypeMatch | ( | __drv_typeExpr | ) |
_Must_inspect_result_ __in PWDFDEVICE_INIT __in PFN_WDFDEVICE_WDM_IRP_PREPROCESS __in UCHAR __drv_when | ( | NumMinorFunctions | , |
0 | , | ||
__in_bcount(NumMinorFunctions) | |||
) |
_Must_inspect_result_ __in PWDFDEVICE_INIT __in DEVICE_REGISTRY_PROPERTY __in ULONG __out_bcount_full_opt | ( | BufferLength | ) |
_IRQL_requires_max_ | ( | DISPATCH_LEVEL | ) |
Definition at line 347 of file common.c.
_IRQL_requires_max_ | ( | PASSIVE_LEVEL | ) |
Queries information details about a security descriptor.
Computes the quota size of a security descriptor.
Assigns a security descriptor for a new object.
An extended function that assigns a security descriptor for a new object.
Frees a security descriptor.
An extended function that sets new information data to a security descriptor.
Modifies some information data about a security descriptor.
[in] | SecurityInformation | Security information details to be queried from a security descriptor. |
[out] | SecurityDescriptor | The returned security descriptor with security information data. |
[in,out] | Length | The returned length of a security descriptor. |
[in,out] | ObjectsSecurityDescriptor | The returned object security descriptor. |
[in] | Object | If specified, the function will use this arbitrary object that points to an object security descriptor. |
[in] | SecurityInformation | Security information details to be set. |
[in] | SecurityDescriptor | A security descriptor where its info is to be changed. |
[in,out] | ObjectsSecurityDescriptor | The returned pointer to security descriptor objects. |
[in] | PoolType | Pool type for the new security descriptor to allocate. |
[in] | GenericMapping | The generic mapping of access rights masks. |
[in] | Object | If specified, the function will use this arbitrary object that points to an object security descriptor. |
[in] | SecurityInformation | Security information details to be set. |
[in] | SecurityDescriptor | A security descriptor where its info is to be changed. |
[in,out] | ObjectsSecurityDescriptor | The returned pointer to security descriptor objects. |
[in] | AutoInheritFlags | Flags bitmask inheritation, influencing how the security descriptor can be inherited and if it can be in the first place. |
[in] | PoolType | Pool type for the new security descriptor to allocate. |
[in] | GenericMapping | The generic mapping of access rights masks. |
[in] | SecurityDescriptor | A security descriptor to be freed from memory. |
[in] | _ParentDescriptor | A security descriptor of the parent object that is being created. |
[in] | _ExplicitDescriptor | An explicit security descriptor that is applied to a new object. |
[out] | NewDescriptor | The new allocated security descriptor. |
[in] | ObjectType | The type of the new object. |
[in] | IsDirectoryObject | Set this to TRUE if the newly created object is a directory object, otherwise set this to FALSE. |
[in] | AutoInheritFlags | Automatic inheritance flags that influence how access control entries within ACLs from security descriptors are inherited. |
[in] | SubjectContext | Security subject context of the new object. |
[in] | GenericMapping | Generic mapping of access mask rights. |
[in] | PoolType | This parameter is unused. |
[in] | ParentDescriptor | A security descriptor of the parent object that is being created. |
[in] | ExplicitDescriptor | An explicit security descriptor that is applied to a new object. |
[out] | NewDescriptor | The new allocated security descriptor. |
[in] | IsDirectoryObject | Set this to TRUE if the newly created object is a directory object, otherwise set this to FALSE. |
[in] | SubjectContext | Security subject context of the new object. |
[in] | GenericMapping | Generic mapping of access mask rights. |
[in] | PoolType | This parameter is unused. |
[in] | SecurityDescriptor | A security descriptor. |
[out] | QuotaInfoSize | The returned quota size of the given security descriptor to the caller. The function may return 0 to this parameter if the descriptor doesn't have a group or a discretionary access control list (DACL) even. |
Definition at line 923 of file Messaging.c.
return DeviceInit Security Sddl Assign | ( | SDDLString | ) |
DeviceInit AssignIoType | ( | IoTypeConfig | ) |
return DeviceInit AssignName | ( | DeviceInit-> | DriverGlobals, |
DeviceName | |||
) |
RtlCopyMemory & DeviceInit | ( | DeviceInit->Fdo. | EventCallbacks | ) |
RtlCopyMemory & DeviceInit | ( | DeviceInit->FileObject. | Callbacks | ) |
RtlCopyMemory & DeviceInit | ( | GUID | ) |
FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
Driver | , | ||
FX_TYPE_DRIVER | , | ||
(PVOID *) & | pDriver, | ||
& | pFxDriverGlobals | ||
) |
FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
ParentDevice | , | ||
FX_TYPE_DEVICE | , | ||
(PVOID *) & | pDevice, | ||
& | pFxDriverGlobals | ||
) |
FxPointerNotNull | ( | fxDriverGlobals | , |
DeviceInit | |||
) |
FxPointerNotNull | ( | fxDriverGlobals | , |
RemoveLockOptions | |||
) |
FxPointerNotNull | ( | GetFxDriverGlobals(DriverGlobals) | , |
DeviceInit | |||
) |
FxPointerNotNull | ( | GetFxDriverGlobals(DriverGlobals) | , |
EvtIoInCallerContext | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
Config | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
DeviceClassGuid | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
DeviceID | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
DeviceInit | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
DeviceLocation | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
DeviceProperty | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
DispatchTable | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
EvtDevicePnpStateChange | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
EvtDevicePowerPolicyStateChange | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
EvtDevicePowerStateChange | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
EvtDeviceWdmIrpPreprocess | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
FdoEventCallbacks | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
FileObjectConfig | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
Key | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
Notification | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
PnpPowerEventCallbacks | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
PowerPolicyEventCallbacks | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
PropertyMemory | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
RequestAttributes | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
ResultLength | |||
) |
FxPointerNotNull | ( | pFxDriverGlobals | , |
SDDLString | |||
) |
FxVerifierCheckNxPoolType | ( | pFxDriverGlobals | , |
PoolType | , | ||
pFxDriverGlobals-> | Tag | ||
) |
if | ( | ! | NT_SUCCESSFxVerifierCheckIrqlLevel(pFxDriverGlobals, PASSIVE_LEVEL) | ) |
Definition at line 1480 of file fxdeviceinitapi.cpp.
if | ( | ! | NT_SUCCESSstatus | ) |
Definition at line 329 of file fxdeviceinitapi.cpp.
if | ( | (CallbackTypes &~StateNotificationAllStates) ! | = 0 || CallbackTypes == 0x0 | ) |
Definition at line 890 of file fxdeviceinitapi.cpp.
if | ( | (DeviceCharacteristics &FILE_AUTOGENERATED_DEVICE_NAME) &&DeviceInit->DeviceName ! | = NULL | ) |
Definition at line 389 of file fxdeviceinitapi.cpp.
if | ( | (Flags &~(WdfDeviceShutdown|WdfDeviceLastChanceShutdown)) ! | = 0 | ) |
Definition at line 2743 of file fxdeviceinitapi.cpp.
if | ( | (ReleaseHardwareOrderOnFailure== WdfReleaseHardwareOrderOnFailureInvalid)||(ReleaseHardwareOrderOnFailure > WdfReleaseHardwareOrderOnFailureAfterDescendants) | ) |
Definition at line 1327 of file fxdeviceinitapi.cpp.
if | ( | (RemoveLockOptions->Flags &~validFlags) ! | = 0 | ) |
Definition at line 1280 of file fxdeviceinitapi.cpp.
if | ( | BufferLength | , |
0 | |||
) |
Definition at line 1545 of file fxdeviceinitapi.cpp.
if | ( | DefaultDeviceListAttributes ! | = NULL | ) |
Definition at line 1766 of file fxdeviceinitapi.cpp.
if | ( | DeviceInit-> | CreatedOnStack = = FALSE | ) |
Definition at line 152 of file fxdeviceinitapi.cpp.
if | ( | DeviceInit-> | IsNotFdoInit() | ) |
Definition at line 1398 of file fxdeviceinitapi.cpp.
if | ( | DeviceInit->Pdo. | DeviceID = = NULL | ) |
Definition at line 2173 of file fxdeviceinitapi.cpp.
if | ( | DeviceInit->PnpPower. | PnpStateCallbacks = = NULL | ) |
Definition at line 900 of file fxdeviceinitapi.cpp.
if | ( | DeviceInit->Security. | Sddl = = NULL | ) |
Definition at line 655 of file fxdeviceinitapi.cpp.
if | ( | DeviceName ! | = NULL | ) |
Definition at line 333 of file fxdeviceinitapi.cpp.
if | ( | DeviceName | = = NULL | ) |
Definition at line 341 of file fxdeviceinitapi.cpp.
if | ( | DeviceProperty->Size ! | = sizeof(WDF_DEVICE_PROPERTY_DATA) | ) |
Definition at line 1864 of file fxdeviceinitapi.cpp.
if | ( | DispatchTable->Size ! | = sizeof(WDF_PDO_EVENT_CALLBACKS) && DispatchTable->Size != sizeof(WDF_PDO_EVENT_CALLBACKS_V1_9) | ) |
Definition at line 2118 of file fxdeviceinitapi.cpp.
if | ( | FdoEventCallbacks->EvtDeviceFilterAddResourceRequirements ! | = NULL && FdoEventCallbacks->EvtDeviceRemoveAddedResources == NULL | ) |
Definition at line 1700 of file fxdeviceinitapi.cpp.
if | ( | FdoEventCallbacks->Size ! | = sizeof(WDF_FDO_EVENT_CALLBACKS) | ) |
Definition at line 1690 of file fxdeviceinitapi.cpp.
if | ( | FileObjectAttributes ! | = NULL | ) |
Definition at line 560 of file fxdeviceinitapi.cpp.
if | ( | FileObjectConfig->Size ! | = sizeof(WDF_FILEOBJECT_CONFIG) | ) |
Definition at line 437 of file fxdeviceinitapi.cpp.
if | ( | FxDeviceInitTypeControlDevice | = = DeviceInit->InitType | ) |
Definition at line 1294 of file fxdeviceinitapi.cpp.
if | ( | FxIsFileObjectOptional(fileClass) | ) |
Definition at line 536 of file fxdeviceinitapi.cpp.
if | ( | IoTypeConfig->Size ! | = sizeof(WDF_IO_TYPE_CONFIG) | ) |
Definition at line 203 of file fxdeviceinitapi.cpp.
if | ( | MajorFunction >= | ARRAY_SIZEDeviceInit->PreprocessInfo->Dispatch | ) |
Definition at line 1125 of file fxdeviceinitapi.cpp.
if | ( | normalizedFileClass | = = WdfFileObjectInvalid || normalizedFileClass , |
WdfFileObjectWdfCannotUseFsContexts | |||
) |
Definition at line 491 of file fxdeviceinitapi.cpp.
if | ( | normalizedState< WdfDevStatePnpObjectCreated||normalizedState > | WdfDevStatePnpNull | ) |
Definition at line 881 of file fxdeviceinitapi.cpp.
Definition at line 961 of file fxdeviceinitapi.cpp.
Definition at line 1042 of file fxdeviceinitapi.cpp.
if | ( | NT_SUCCESS(status) | ) |
Definition at line 2302 of file fxdeviceinitapi.cpp.
if | ( | NumMinorFunctions | , |
0 | |||
) |
Definition at line 1117 of file fxdeviceinitapi.cpp.
if | ( | OrInValues | ) |
Definition at line 379 of file fxdeviceinitapi.cpp.
Definition at line 2058 of file fxdeviceinitapi.cpp.
if | ( | pDeviceText-> | m_Description = = NULL | ) |
Definition at line 2511 of file fxdeviceinitapi.cpp.
if | ( | pDeviceText | = = NULL | ) |
Definition at line 2496 of file fxdeviceinitapi.cpp.
if | ( | pFxDriverGlobals->IsUserModeDriver && | normalizedFileClass==WdfFileObjectWdfCanUseFsContext|| normalizedFileClass==WdfFileObjectWdfCanUseFsContext2 | ) |
Definition at line 505 of file fxdeviceinitapi.cpp.
Definition at line 2293 of file fxdeviceinitapi.cpp.
Definition at line 2068 of file fxdeviceinitapi.cpp.
if | ( | PnpPowerEventCallbacks->Size ! | = sizeof(WDF_PNPPOWER_EVENT_CALLBACKS) && PnpPowerEventCallbacks->Size != sizeof(_WDF_PNPPOWER_EVENT_CALLBACKS_V1_9) | ) |
Definition at line 721 of file fxdeviceinitapi.cpp.
if | ( | PnpPowerEventCallbacks-> | Size, |
sizeof(WDF_PNPPOWER_EVENT_CALLBACKS_V1_9) &&PnpPowerEventCallbacks->EvtDeviceUsageNotification ! | = NULL && PnpPowerEventCallbacks->EvtDeviceUsageNotificationEx != NULL |
||
) |
Definition at line 739 of file fxdeviceinitapi.cpp.
if | ( | PowerPolicyEventCallbacks->Size ! | = sizeof(WDF_POWER_POLICY_EVENT_CALLBACKS) && PowerPolicyEventCallbacks->Size != sizeof(WDF_POWER_POLICY_EVENT_CALLBACKS_V1_5) | ) |
Definition at line 791 of file fxdeviceinitapi.cpp.
if | ( | PowerPolicyEventCallbacks-> | Size, |
sizeof(WDF_POWER_POLICY_EVENT_CALLBACKS_V1_5) &&PowerPolicyEventCallbacks->EvtDeviceArmWakeFromSx ! | = NULL && PowerPolicyEventCallbacks->EvtDeviceArmWakeFromSxWithReason != NULL |
||
) |
Definition at line 808 of file fxdeviceinitapi.cpp.
if | ( | RemoveLockOptions->Size ! | = sizeof(WDF_REMOVE_LOCK_OPTIONS) | ) |
Definition at line 1266 of file fxdeviceinitapi.cpp.
if | ( | SDDLString | = = NULL | ) |
Definition at line 633 of file fxdeviceinitapi.cpp.
return reinterpret_cast< PDEVICE_OBJECT > | ( | DeviceInit->Fdo. | PhysicalDevice | ) |
switch | ( | FileObjectConfig-> | AutoForwardCleanupClose | ) |
Definition at line 463 of file fxdeviceinitapi.cpp.
Done __pad0__ |
Definition at line 1307 of file fxdeviceinitapi.cpp.
Done __pad1__ |
Definition at line 2540 of file fxdeviceinitapi.cpp.
DeviceInit FileObject AutoForwardCleanupClose |
Definition at line 481 of file fxdeviceinitapi.cpp.
Definition at line 1508 of file fxdeviceinitapi.cpp.
Definition at line 919 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in WDF_DEVICE_POWER_POLICY_STATE __in PFN_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION __in ULONG CallbackTypes |
Definition at line 859 of file fxdeviceinitapi.cpp.
Definition at line 554 of file fxdeviceinitapi.cpp.
Definition at line 2326 of file fxdeviceinitapi.cpp.
Definition at line 1729 of file fxdeviceinitapi.cpp.
Definition at line 2392 of file fxdeviceinitapi.cpp.
__inout PWDFDEVICE_INIT __in PWDF_CHILD_LIST_CONFIG __in_opt PWDF_OBJECT_ATTRIBUTES DefaultDeviceListAttributes |
DeviceInit Pdo DefaultLocale = LocaleId |
Definition at line 2580 of file fxdeviceinitapi.cpp.
Definition at line 1422 of file fxdeviceinitapi.cpp.
Definition at line 370 of file fxdeviceinitapi.cpp.
Definition at line 682 of file fxdeviceinitapi.cpp.
DeviceInit Security DeviceClassSet = TRUE |
Definition at line 694 of file fxdeviceinitapi.cpp.
Definition at line 2453 of file fxdeviceinitapi.cpp.
Definition at line 2142 of file fxdeviceinitapi.cpp.
Definition at line 1420 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in PCUNICODE_STRING __in PCUNICODE_STRING DeviceLocation |
Definition at line 2455 of file fxdeviceinitapi.cpp.
Definition at line 318 of file fxdeviceinitapi.cpp.
Definition at line 1506 of file fxdeviceinitapi.cpp.
Definition at line 243 of file fxdeviceinitapi.cpp.
Definition at line 2095 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in WDFDRIVER Driver |
Definition at line 2681 of file fxdeviceinitapi.cpp.
else |
Definition at line 382 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in WDF_DEVICE_PNP_STATE __in PFN_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION EvtDevicePnpStateChange |
Definition at line 857 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in WDF_DEVICE_POWER_POLICY_STATE __in PFN_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION EvtDevicePowerPolicyStateChange |
Definition at line 1018 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in WDF_DEVICE_POWER_STATE __in PFN_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION EvtDevicePowerStateChange |
Definition at line 937 of file fxdeviceinitapi.cpp.
DeviceInit PreprocessInfo Dispatch [MajorFunction] EvtDevicePreprocess |
Definition at line 1183 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in PFN_WDFDEVICE_WDM_IRP_PREPROCESS EvtDeviceWdmIrpPreprocess |
Definition at line 1098 of file fxdeviceinitapi.cpp.
Definition at line 1199 of file fxdeviceinitapi.cpp.
DeviceInit Exclusive |
Definition at line 224 of file fxdeviceinitapi.cpp.
Referenced by AfdSelect(), CcpPinMappedData(), FsRtlAcquireFileForModWriteEx(), IoCreateDevice(), KsAcquireDeviceSecurityLock(), Mx::MxCreateDevice(), Mx::MxCreateDeviceSecure(), ObpIncrementHandleCount(), ObpIncrementUnnamedHandleCount(), RtlEnterHeapLock(), RtlTryEnterHeapLock(), and WCacheStartDirect__().
Definition at line 1667 of file fxdeviceinitapi.cpp.
fileClass = FileObjectConfig->FileObjectClass |
Definition at line 430 of file fxdeviceinitapi.cpp.
Referenced by if().
__in PWDFDEVICE_INIT __in PWDF_FILEOBJECT_CONFIG __in_opt PWDF_OBJECT_ATTRIBUTES FileObjectAttributes |
Definition at line 407 of file fxdeviceinitapi.cpp.
Definition at line 405 of file fxdeviceinitapi.cpp.
DeviceInit Fdo Filter = TRUE |
Definition at line 1493 of file fxdeviceinitapi.cpp.
Definition at line 2724 of file fxdeviceinitapi.cpp.
DeviceInit Pdo ForwardRequestToParent = TRUE |
Definition at line 2659 of file fxdeviceinitapi.cpp.
PFX_DRIVER_GLOBALS fxDriverGlobals = GetFxDriverGlobals(DriverGlobals) |
Definition at line 1259 of file fxdeviceinitapi.cpp.
Referenced by if().
Definition at line 2260 of file fxdeviceinitapi.cpp.
DeviceInit Inrush = TRUE |
Definition at line 304 of file fxdeviceinitapi.cpp.
Definition at line 2201 of file fxdeviceinitapi.cpp.
DeviceInit IoInCallerContextCallback = EvtIoInCallerContext |
Definition at line 1240 of file fxdeviceinitapi.cpp.
Definition at line 166 of file fxdeviceinitapi.cpp.
DeviceInit AssignIoType & ioTypeConfig |
Definition at line 171 of file fxdeviceinitapi.cpp.
Definition at line 191 of file fxdeviceinitapi.cpp.
Definition at line 835 of file fxdeviceinitapi.cpp.
* Key |
Definition at line 1426 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in ULONG __in ACCESS_MASK __in_opt PWDF_OBJECT_ATTRIBUTES KeyAttributes |
Definition at line 1424 of file fxdeviceinitapi.cpp.
DeviceInit Pdo LastDeviceTextEntry = &pDeviceText->m_Entry |
Definition at line 2537 of file fxdeviceinitapi.cpp.
Definition at line 2457 of file fxdeviceinitapi.cpp.
pDeviceText m_Description |
Definition at line 2508 of file fxdeviceinitapi.cpp.
pDeviceText m_LocaleId = LocaleId |
Definition at line 2506 of file fxdeviceinitapi.cpp.
pDeviceText m_LocationInformation |
Definition at line 2521 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in PFN_WDFDEVICE_WDM_IRP_PREPROCESS __in UCHAR MajorFunction |
Definition at line 1100 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in PFN_WDFDEVICE_WDM_IRP_PREPROCESS __in UCHAR __in_opt PUCHAR MinorFunctions |
Definition at line 1103 of file fxdeviceinitapi.cpp.
normalizedFileClass = FxFileObjectClassNormalize(fileClass) |
Definition at line 429 of file fxdeviceinitapi.cpp.
Referenced by if().
ULONG normalizedState = WdfDevStateNormalize(PnpState) |
Definition at line 866 of file fxdeviceinitapi.cpp.
Definition at line 2722 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in PWDFDEVICE_INIT __in PFN_WDFDEVICE_WDM_IRP_PREPROCESS __in UCHAR __in_opt PUCHAR __in ULONG NumMinorFunctions |
Definition at line 1105 of file fxdeviceinitapi.cpp.
Definition at line 372 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in WDFDEVICE ParentDevice |
Definition at line 2037 of file fxdeviceinitapi.cpp.
FxPowerPolicyStateCallbackInfo * pCallback |
Definition at line 864 of file fxdeviceinitapi.cpp.
Referenced by CLRRuntimeHost_ExecuteInAppDomain(), Context_CC_ContextCallback(), CorDebug_SetManagedHandler(), CorDebug_SetUnmanagedHandler(), fnCaptureGraphBuilder2_CopyCaptureFile(), fnCaptureGraphBuilder_CopyCaptureFile(), GraphConfig_Reconfigure(), IMAPTransport_InitNew(), Main_DirectDraw_EnumDisplayModes(), Main_DirectDraw_EnumDisplayModes4(), MD_RichEdit_OnSetOleCallback(), MimeMessage_CreateWebPage(), POP3Transport_InitNew(), RSHELL_CStartMenu_CreateInstance(), and SMTPTransport_InitNew().
FxDevice* pDevice |
Definition at line 2044 of file fxdeviceinitapi.cpp.
pDeviceText = new(pFxDriverGlobals, PagedPool) FxDeviceText() |
Definition at line 2463 of file fxdeviceinitapi.cpp.
Referenced by FindObjectForGivenLocale().
FxDriver * pDriver |
Definition at line 2689 of file fxdeviceinitapi.cpp.
Referenced by _RpcGetPrinterDriver(), _RpcGetPrinterDriver2(), FxPkgIo::CreateQueue(), EMFDC_WriteNamedEscape(), if(), NamedEscape(), NtGdiExtEscape(), pointer_default(), and YGetPrinterDriver2().
pFxDriverGlobals = GetFxDriverGlobals(DriverGlobals) |
Definition at line 197 of file fxdeviceinitapi.cpp.
Definition at line 2266 of file fxdeviceinitapi.cpp.
Referenced by if().
return pInit = new(pFxDriverGlobals) WDFDEVICE_INIT(pDevice->GetDriver()) |
Definition at line 2043 of file fxdeviceinitapi.cpp.
Referenced by WDFDEVICE_INIT::_AllocateControlDeviceInit(), FxDevice::_Create(), CRegPropertyBag::_ReadStream(), CRegFolder_CreateInstance(), CDefaultContextMenu::DoCopyToMoveToFolder(), and CRegFolder::Initialize().
Definition at line 709 of file fxdeviceinitapi.cpp.
Definition at line 855 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PWDF_DEVICE_PROPERTY_DATA _In_ _Strict_type_match_ POOL_TYPE PoolType |
Definition at line 1917 of file fxdeviceinitapi.cpp.
DeviceInit PowerPageable = FALSE |
Definition at line 267 of file fxdeviceinitapi.cpp.
Definition at line 773 of file fxdeviceinitapi.cpp.
DeviceInit PnpPower PowerPolicyOwner = IsPowerPolicyOwner ? WdfTrue : WdfFalse |
Definition at line 842 of file fxdeviceinitapi.cpp.
Definition at line 1016 of file fxdeviceinitapi.cpp.
Definition at line 935 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PWDF_DEVICE_PROPERTY_DATA _In_ ULONG _Out_ PVOID PropertyBuffer |
Definition at line 1800 of file fxdeviceinitapi.cpp.
Definition at line 1590 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PWDF_DEVICE_PROPERTY_DATA _In_ _Strict_type_match_ POOL_TYPE _In_opt_ PWDF_OBJECT_ATTRIBUTES PropertyMemoryAttributes |
Definition at line 1588 of file fxdeviceinitapi.cpp.
DeviceInit Pdo Raw = TRUE |
Definition at line 2619 of file fxdeviceinitapi.cpp.
ioTypeConfig ReadWriteIoType = IoType |
Definition at line 176 of file fxdeviceinitapi.cpp.
Referenced by FxDevice::GetDeviceStackIoType().
Definition at line 1320 of file fxdeviceinitapi.cpp.
DeviceInit RemoveLockOptionFlags = RemoveLockOptions->Flags |
Definition at line 1306 of file fxdeviceinitapi.cpp.
__in PWDFDEVICE_INIT __in PWDF_REMOVE_LOCK_OPTIONS RemoveLockOptions |
Definition at line 1254 of file fxdeviceinitapi.cpp.
Referenced by if(), and WDF_REMOVE_LOCK_OPTIONS_INIT().
Definition at line 576 of file fxdeviceinitapi.cpp.
DeviceInit RequiresSelfIoTarget = TRUE |
Definition at line 1375 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PWDF_DEVICE_PROPERTY_DATA _In_ ULONG _Out_ PVOID _Out_ PULONG ResultLength |
Definition at line 1512 of file fxdeviceinitapi.cpp.
return |
Definition at line 1242 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ __in WDFDRIVER __in CONST UNICODE_STRING* SDDLString |
Definition at line 617 of file fxdeviceinitapi.cpp.
DeviceInit FileObject Set = TRUE |
Definition at line 479 of file fxdeviceinitapi.cpp.
DeviceInit Control ShutdownNotification = Notification |
Definition at line 2750 of file fxdeviceinitapi.cpp.
Definition at line 196 of file fxdeviceinitapi.cpp.
Referenced by if().
return STATUS_SUCCESS |
Definition at line 922 of file fxdeviceinitapi.cpp.
Referenced by if().
totalDescriptionSize = 0 |
Definition at line 1738 of file fxdeviceinitapi.cpp.
_Must_inspect_result_ _In_ PWDFDEVICE_INIT _In_ PWDF_DEVICE_PROPERTY_DATA _In_ _Strict_type_match_ POOL_TYPE _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFMEMORY _Out_ PDEVPROPTYPE Type |
Definition at line 1804 of file fxdeviceinitapi.cpp.
pCallback Types = CallbackTypes |
Definition at line 920 of file fxdeviceinitapi.cpp.
ULONG validFlags = WDF_REMOVE_LOCK_OPTION_ACQUIRE_FOR_IO |
Definition at line 1260 of file fxdeviceinitapi.cpp.
Referenced by if().