CSymbolType Simple Type (Performance Counters)

Defines a valid C/C++ symbol name.

<xs:simpleType name="CSymbolType">
    <xs:restriction
        base="xs:string"
    >
        <xs:pattern
            value="()|([_a-zA-Z][_0-9a-zA-Z]*)"
         />
    </xs:restriction>
</xs:simpleType>

Patterns

The CSymbolType simple type is a xs:string that is restricted by the following pattern:

  • ()|([_a-zA-Z][_0-9a-zA-Z]*)

    The symbol name can be empty or contain alphanumeric characters and underscores. If you specify a name, the name must begin with an underscore (_) or an alphabetical character.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]