mirror of
https://github.com/reactos/reactos.git
synced 2024-06-28 17:01:28 +00:00
[NTOS:WMI]
- Fill out WmipGenericMapping according to kmtest:ObTypes svn path=/trunk/; revision=66845
This commit is contained in:
parent
9e600f0e65
commit
74450c6b81
|
@ -170,4 +170,6 @@ typedef enum
|
|||
#define TRACELOG_ACCESS_REALTIME 0x0400
|
||||
#define TRACELOG_REGISTER_GUIDS 0x0800
|
||||
|
||||
#define WMIGUID_ALL_ACCESS (STANDARD_RIGHTS_READ | SYNCHRONIZE | 0xFFF)
|
||||
|
||||
#endif /* _WMISTR_ */
|
||||
|
|
|
@ -19,7 +19,13 @@
|
|||
/* GLOBALS ******************************************************************/
|
||||
|
||||
POBJECT_TYPE WmipGuidObjectType;
|
||||
GENERIC_MAPPING WmipGenericMapping;
|
||||
GENERIC_MAPPING WmipGenericMapping =
|
||||
{
|
||||
WMIGUID_QUERY,
|
||||
WMIGUID_SET,
|
||||
WMIGUID_EXECUTE,
|
||||
WMIGUID_ALL_ACCESS
|
||||
};
|
||||
|
||||
|
||||
/* FUNCTIONS *****************************************************************/
|
||||
|
@ -120,7 +126,7 @@ WmipInitializeGuidObjectType(
|
|||
ObjectTypeInitializer.MaintainHandleCount = FALSE;
|
||||
ObjectTypeInitializer.ValidAccessMask = STANDARD_RIGHTS_ALL | 0xFFF;
|
||||
ObjectTypeInitializer.SecurityRequired = TRUE;
|
||||
ObjectTypeInitializer.DefaultNonPagedPoolCharge = sizeof(WMIP_GUID_OBJECT);;
|
||||
ObjectTypeInitializer.DefaultNonPagedPoolCharge = sizeof(WMIP_GUID_OBJECT);
|
||||
ObjectTypeInitializer.SecurityProcedure = WmipSecurityMethod;
|
||||
ObjectTypeInitializer.DeleteProcedure = WmipDeleteMethod;
|
||||
ObjectTypeInitializer.CloseProcedure = WmipCloseMethod;
|
||||
|
|
Loading…
Reference in a new issue