30.2 Resource Tag Signatures

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.