The signature parameter in the AllocateResourceTag function uses the following flags to specify the type of resource tag. You can use the RegisterTrackedResource function to add a flag so that only your resources are tracked under that name.
Flag |
Value |
Description |
---|---|---|
AllocSignature |
0x54524C41 |
Used to indicate a memory allocation resource when creating a resource tag for Alloc and AllocSleepOK. |
BreakpointSignature |
0x54504B42 |
Used to indicate a breakpoint resource when creating a resource tag for ReserveABreakpointRTag |
ConsoleCommandSignature |
0x4D4F4343 |
Used to indicate a console command resource when creating a resource tag for RegisterConsoleCommand and UnRegisterConsoleCommand. |
CommandLineServicesSignature |
0x5043574E |
Used to indicate a console command resource when creating a resource tag for RegisterCommand and DeRegisterCommand. |
DebugCommandSignature |
0x53504344 |
Used to indicate a debug resource when creating a resource tag for RegisterDebugCommandParser. |
DebuggerSignature |
0x47554244 |
|
EventSignature |
0x544E5645 |
Used to indicate an event notification resource when creating a resource tag for RegisterForEventNotification. |
ScreenSignature |
0x4E524353 |
Used to indicate a screen resource when creating a resource tag for OpenScreen and OpenPopUpScreen. |
SettableParameterSignature |
0x4D505453 |
Used to indicate a settable parameter when creating a resource tag for settableparms_t. |