IStringTable interface (mmc.h)

The IStringTable interface is introduced in MMC 1.1.

The IStringTable interface provides a way to store string data with the snap-in. A string table is created in the console file as required for each snap-in by MMC.

The IStringTable interface allows strings to be saved in the console file. Be aware that this interface is designed to work with specialized localization tools. Snap-ins without access to these localization tools will not benefit from using this interface.

Inheritance

The IStringTable interface inherits from the IUnknown interface. IStringTable also has these types of members:

Methods

The IStringTable interface has these methods.

 
IStringTable::AddString

Enables a snap-in to add a string to the snap-in's string table.
IStringTable::DeleteAllStrings

The IStringTable::DeleteAllStrings method enables a snap-in to delete all strings from the snap-in's string table.
IStringTable::DeleteString

Enables a snap-in to delete a specified string from the snap-in string table.
IStringTable::Enumerate

Supplies a pointer to an IEnumString interface on an enumerator that can return the strings in a snap-in's string table.
IStringTable::FindString

Enables a snap-in to search for a string in the snap-in string table.
IStringTable::GetString

Enables a snap-in to retrieve a string from the snap-in's string table.
IStringTable::GetStringLength

Enables a snap-in to determine the length of a string in the snap-in's string table.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header mmc.h