test: dzport.h File Reference

Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

# dzport.h File Reference

Go to the source code of this file.

## Classes

struct | _DZPORT_ACCEPT
struct | _DZPORT_CONNECT
struct | _DZPORT_DISCONNECT

## Defines

#define | IOCTL_MN_DZPORT_CONNECT 0
#define | IOCTL_MN_DZPORT_DISCONNECT 4

## Typedefs

typedef VOID(* | PDZPORT_INPUT_SERVICE )(IN PVOID ClientContext, IN UCHAR InputByte)
typedef BOOLEAN(* | PDZPORT_OUTPUT_SERVICE )(IN PVOID ClientContext)
typedef VOID(* | PDZPORT_DISABLE_LINE )(IN PVOID PortContext)
typedef VOID(* | PDZPORT_ENABLE_LINE )(IN PVOID PortContext)
typedef VOID(* | PDZPORT_ENABLE_TRANSMIT )(IN PVOID PortContext)
typedef VOID(* | PDZPORT_OUTPUT_BYTE )(IN PVOID PortContext, IN UCHAR OutputByte)
typedef BOOLEAN(* | PDZPORT_SET_LINE_PARAMETERS )(IN PVOID PortContext, IN ULONG BaudRate, IN ULONG CharacterLength, IN ULONG StopBits, IN ULONG Polarity, IN BOOLEAN ParityEnable)
typedef _DZPORT_ACCEPT | DZPORT_ACCEPT
typedef _DZPORT_ACCEPT * | PDZPORT_ACCEPT
typedef _DZPORT_CONNECT | DZPORT_CONNECT
typedef _DZPORT_CONNECT * | PDZPORT_CONNECT
typedef _DZPORT_DISCONNECT | DZPORT_DISCONNECT
typedef _DZPORT_DISCONNECT * | PDZPORT_DISCONNECT

## Define Documentation

#define IOCTL_MN_DZPORT_CONNECT 0

| Definition at line 33 of file dzport.h.

#define IOCTL_MN_DZPORT_DISCONNECT 4

| Definition at line 34 of file dzport.h.

## Typedef Documentation

typedef struct _DZPORT_ACCEPT DZPORT_ACCEPT

typedef struct _DZPORT_CONNECT DZPORT_CONNECT

typedef struct _DZPORT_DISCONNECT DZPORT_DISCONNECT

typedef struct _DZPORT_ACCEPT * PDZPORT_ACCEPT

typedef struct _DZPORT_CONNECT * PDZPORT_CONNECT

typedef VOID(* PDZPORT_DISABLE_LINE)(IN PVOID PortContext)

| Definition at line 59 of file dzport.h.

typedef struct _DZPORT_DISCONNECT * PDZPORT_DISCONNECT

typedef VOID(* PDZPORT_ENABLE_LINE)(IN PVOID PortContext)

| Definition at line 65 of file dzport.h.

typedef VOID(* PDZPORT_ENABLE_TRANSMIT)(IN PVOID PortContext)

| Definition at line 71 of file dzport.h.

typedef VOID(* PDZPORT_INPUT_SERVICE)(IN PVOID ClientContext, IN UCHAR InputByte)

| Definition at line 42 of file dzport.h.

typedef VOID(* PDZPORT_OUTPUT_BYTE)(IN PVOID PortContext, IN UCHAR OutputByte)

| Definition at line 77 of file dzport.h.

typedef BOOLEAN(* PDZPORT_OUTPUT_SERVICE)(IN PVOID ClientContext)

| Definition at line 49 of file dzport.h.

typedef BOOLEAN(* PDZPORT_SET_LINE_PARAMETERS)(IN PVOID PortContext, IN ULONG BaudRate, IN ULONG CharacterLength, IN ULONG StopBits, IN ULONG Polarity, IN BOOLEAN ParityEnable)

| Definition at line 84 of file dzport.h.