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. |