If you can make a successful connection to the RPC Broker server, and create an application context, you can execute any RPCs registered to your context.
To execute RPCs from your Visual Basic program:
Public strBuffer As String * 40000
Call RpcbPropSet(intRpcbHandle, "RemoteProcedure", "XWB GET VARIABLE VALUE")
a. A value of 0 for parameter 2 denotes the integer index of the Param node being set (Param[0]).
b. A value of reference for parameter 3 denotes the setting for the equivalent of Param[0].PType. This uses the enumerated values for PType declared in the header file.
c. A value of "DUZ" for parameter 4 denotes that the equivalent of Param[0].Value is "DUZ".
Call RPCBParamSet(intRpcbHandle, 0, reference, "DUZ");
Call RpcbCall(intRpcbHandle, strBuffer)
The return value from the RPC is returned in the second parameter (in this case, the Value character buffer).