NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ISymbolWriter.DefineParameter

Defines a parameter.

[Visual Basic]
Sub DefineParameter( _
   ByVal name As String, _
   ByVal attributes As ParameterAttributes, _
   ByVal sequence As Integer, _
   ByVal addrKind As SymAddressKind, _
   ByVal addr1 As Integer, _
   ByVal addr2 As Integer, _
   ByVal addr3 As Integer _
)
[C#]
void DefineParameter(
   string name,
   ParameterAttributes attributes,
   int sequence,
   SymAddressKind addrKind,
   int addr1,
   int addr2,
   int addr3
);
[C++]
void DefineParameter(
   String* name,
   ParameterAttributes attributes,
   int sequence,
   SymAddressKind addrKind,
   int addr1,
   int addr2,
   int addr3
) = 0;
[JScript]
function DefineParameter(
   name : String,
   attributes : ParameterAttributes,
   sequence : int,
   addrKind : SymAddressKind,
   addr1 : int,
   addr2 : int,
   addr3 : int
);

Parameters

name
The parameter name.
attributes
The parameter attributes specified using the ParameterAttributes enum.
sequence
The parameter signature.
addrKind
The address types for addr1, addr2, and addr3 using SymAddressKind.
addr1
The first address for the parameter specification.
addr2
The second address for the parameter specification.
addr3
The third address for the parameter specification.

See Also

ISymbolWriter Interface | ISymbolWriter Members | System.Diagnostics.SymbolStore Namespace