2.2.2.21 PDPARAMS

The protocol driver parameters structure. The core Terminal Services binaries only read this data from the system data store and pass it to callers of RpcWinStationQueryInformation and other places. The core Terminal Services binaries do not process this data in any way before returning it to callers. The actual use of this configuration data is in lower-level protocol drivers.

 typedef struct _PDPARAMS {
   SDCLASS SdClass;
   union {
     NETWORKCONFIG Network;
     ASYNCCONFIG Async;
     NASICONFIG Nasi;
     OEMTDCONFIG OemTd;
   };
 } PDPARAMS,
  *PPDPARAMS;

SdClass: Stack driver class. Indicates which one of the union's structures is valid.

Network: Configuration of network drivers. Used if SdClass is SdNetwork.

Async: Configuration of async (modem) driver. Used if SdClass is SdAsync.<96>

Nasi: Reserved.

OemTd: Configuration of OEM transport driver. Used if SdClass is SdOemTransport.<97>