RASPPPIPX structure

The RASPPPIPX structure contains the result of a PPP IPX projection operation.

The RasGetProjectionInfo function returns a RASPPPIPX data structure when its rasprojection parameter has the value RASP_PppIpx.

Note  Not supported on 64-bit Microsoft Windows.

 

Syntax

typedef struct _RASPPPIPX {
  DWORD dwSize;
  DWORD dwError;
  TCHAR szIpxAddress[RAS_MaxIpxAddress + 1];
} RASPPPIPX;

Members

  • dwSize
    A value that specifies the size, in bytes, of the structure. This member must be set before it is used in a function call.

  • dwError
    A value that specifies the result of the PPP control protocol negotiation. A value of zero indicates success. A nonzero value indicates failure, and is the fatal error that occurred during the control protocol negotiation, the error that prevented the projection from completing successfully.

  • szIpxAddress
    An array that contains a null-terminated string that is the client's IPX address on the RAS connection. This address string has the form net**.**node; for example, "1234ABCD.12AB34CD56EF".

Remarks

The RASPPPIPX structure can be used only on 32-bit versions of Windows.

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

RASPPPIPXW (Unicode) and RASPPPIPXA (ANSI)

See also

Remote Access Service (RAS) Overview

Remote Access Service Structures

RasGetProjectionInfo

RASPROJECTION