# OutWord()

Writes a word to a hardware register on a board.

Member of the MccBoard class.

## Function Prototype

VB .NET

Public Function OutWord(ByVal portNum As Integer, ByVal portVal As Integer) As MccDaq.ErrorInfo

C# .NET

public MccDaq.ErrorInfo OutWord(int portNum, int portVal)

## Parameters

portNum

Register within the board. Boards are set to a particular base address. The registers on the boards are at addresses that are offsets from the base address of the board (BaseAdr + 0, BaseAdr + 2, etc).

Set this parameter to the offset for the desired register. This method takes care of adding the base address to the offset, so that the board's address can be changed without changing the code.

PortVal

Value that is written to the register.

## Returns

- An ErrorInfo object that indicates the status of the operation.

## Notes

- OutByte() is used to write to 8 bit ports. OutWord() is used to write to 16-bit ports.
- This method was designed for use with ISA bus boards. Use with PCI bus boards is not recommended.