|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Functions | |
| _IRQL_requires_max_ (PASSIVE_LEVEL) WDFAPI VOID WDFEXPORT(WdfFileObjectClose)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals | |
| Queries information details about a security descriptor. | |
| UNREFERENCED_PARAMETER (DriverGlobals) | |
| UNREFERENCED_PARAMETER (FileObject) | |
| FX_VERIFY_WITH_NAME (INTERNAL, TRAPMSG("Not implemented"), DriverGlobals->DriverName) | |
| FxObjectHandleGetPtr (GetFxDriverGlobals(DriverGlobals), FileObject, FX_TYPE_FILEOBJECT,(PVOID *)&pFO) | |
| if (pFO->GetWdmFileObject() !=NULL) | |
| if (pFoRelated !=NULL) | |
| return pFO | UpdateProcessKeepAliveCount (TRUE) |
| return pFO | UpdateProcessKeepAliveCount (FALSE) |
Variables | |
| _In_ WDFFILEOBJECT | FileObject |
| FxFileObject * | pFO |
| else | |
| return | |
| FxFileObject * | pFoRelated = pFO->GetRelatedFileObject() |
| _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.
| FX_VERIFY_WITH_NAME | ( | INTERNAL | , |
| TRAPMSG("Not implemented") | , | ||
| DriverGlobals-> | DriverName | ||
| ) |
| FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
| FileObject | , | ||
| FX_TYPE_FILEOBJECT | , | ||
| (PVOID *)& | pFO | ||
| ) |
| if | ( | pFO->GetWdmFileObject() ! | = NULL | ) |
Definition at line 78 of file fxfileobjectapium.cpp.
| if | ( | pFoRelated ! | = NULL | ) |
Definition at line 114 of file fxfileobjectapium.cpp.
| UNREFERENCED_PARAMETER | ( | DriverGlobals | ) |
| UNREFERENCED_PARAMETER | ( | FileObject | ) |
| else |
Definition at line 81 of file fxfileobjectapium.cpp.
| _In_ WDFFILEOBJECT FileObject |
Definition at line 45 of file fxfileobjectapium.cpp.
| FxFileObject* pFO |
Definition at line 68 of file fxfileobjectapium.cpp.
Referenced by if().
| pFoRelated = pFO->GetRelatedFileObject() |
Definition at line 102 of file fxfileobjectapium.cpp.
Referenced by if().
| return |
Definition at line 85 of file fxfileobjectapium.cpp.