Export (0) Print
Expand All

ImportChannelType Complex Type

Identifies a channel that has been defined by another provider or in a manifest that contains a metadata section.

<xs:complexType name="ImportChannelType"
    mixed="true"
>
    <xs:simpleContent>
        <xs:extension
            base="string"
        >
            <xs:attribute name="chid"
                type="token"
                use="optional"
             />
            <xs:attribute name="name"
                type="anyURI"
                use="required"
             />
            <xs:attribute name="symbol"
                type="CSymbolType"
                use="optional"
             />
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>

Attributes

NameTypeDescription
chidtoken

An identifier that uniquely identifies the channel in the list of channels that the provider defines or imports. Use this value when referencing this channel in an event definition. If you do not specify a channel identifier, use the channel's name to reference this channel in an event definition.

nameanyURI

The name of the channel to import.

symbol CSymbolType

The symbol to use to reference the channel in your application. The Message Compiler (MC.exe) uses the symbol to create a constant for the channel in the header file that the compiler generates. If you do not specify a symbol, the compiler generates one for you.

Remarks

The manifest that defined the imported channel must be installed before your provider writes events; otherwise, the events cannot be written to the channel (the write operation succeeds, the events are simply not written to the channel).

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

 

 

Community Additions

ADD
Show:
© 2014 Microsoft