A unique service (communication pipe) handle assigned by the PenComm Service when communication is opened to a smartpen. A service handle is created using Smartpen.Open and destroyed using Smartpen.Close. If a ServiceHandle value of zero is passed to a method, the communication pipe (service) will be created and destroyed internally. A valid service handle is greater than zero.
public struct ServiceHandle { }