RASDEVINFO structure
The RASDEVINFO structure contains information that describes a TAPI device capable of establishing a RAS connection. The RasEnumDevices function uses this structure to retrieve information about RAS-capable devices.
Syntax
typedef struct tagRASDEVINFO {
DWORD dwSize;
TCHAR szDeviceType[RAS_MaxDeviceType + 1];
TCHAR szDeviceName[RAS_MaxDeviceName + 1];
} RASDEVINFO;
Members
dwSize
Specifies the size, in bytes, of the RASDEVINFO structure. Before calling RasEnumDevices, set dwSize to sizeof(RASDEVINFO) to identify the version of the structure.szDeviceType
Specifies a null-terminated string indicating the RAS device type referenced by szDeviceName. See RASENTRY for a list of possible device types.
Windows Me/98/95: The RASDT_Vpn device type is supported only if Microsoft Dial-Up Networking Version 1.2 or later is installed. However, the RASDT_X25 and RASDT_Pad device types are not supported.
- szDeviceName
Specifies a null-terminated string that contains the name of a TAPI device.
Requirements
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Header |
Ras.h |
Unicode and ANSI names |
RASDEVINFOW (Unicode) and RASDEVINFOA (ANSI) |
See also
Remote Access Service (RAS) Overview