Share via


NM_ADDR_* Type

Values from the NM_ADDR_* type enumeration identify the type of the user name or address.

typedef enum tagNmAddrType{
  NM_ADDR_UNKNOWN           = 0,
  NM_ADDR_IP                = 1,
  NM_ADDR_MACHINENAME       = 2,
  NM_ADDR_PSTN              = 3,
  NM_ADDR_ULS               = 4,
  NM_ADDR_H323_GATEWAY      = 5,
  NM_ADDR_CALLTO            = 6,
  NM_ADDR_T120_TRANSPORT    = 7
} NM_ADDR_TYPE;

Elements

  • NM_ADDR_UNKNOWN
    NetMeeting will determine if the bstrAddr string is a computer name, an Internet Locator Service (ILS) server address, or an IP address.
  • NM_ADDR_IP
    bstrAddr requires an IP address.
  • NM_ADDR_MACHINENAME
    bstrAddr requires a computer name.
  • NM_ADDR_PSTN
    A Public Switched Telephone Network (PSTN) address. Not supported in NetMeeting 3.
  • NM_ADDR_ULS
    bstrAddr requires an ILS server name and the e-mail name (server/e-mail).
  • NM_ADDR_H323_GATEWAY
    For calling a normal phone line. bstrAddr must be an IP address of the gateway server and the phone number (www.xxx.yyy.zzz/number). IP address is the address of the gateway to use and number is the phone number to dial. The allowed character set for the "number" half of bstrAddr is comprised of the following characters: 0123456789#*. NetMeeting will automatically strip extraneous characters. For example, the string "(425) 555 - 1212" becomes "4255551212" when it is passed to the gateway.
  • NM_ADDR_CALLTO
    An address in the form of a CallTo syntax string.
  • NM_ADDR_T120_TRANSPORT
    An address in the form of a T.120 transport string.

Requirements

**  Windows NT/2000:** Requires Windows NT 4.0 SP3 or later.
**  Windows 95/98:** Requires Windows 95 or later. Available as a redistributable for Windows 95.
**  Header:** Imsconf2.idl.

See Also

INmManager::CallConference, INmManager::CreateCall, INmCall::GetAddr, INmMember::GetAddr