Magtek MAGTEK User Manual Page 71

  • Download
  • Add to my manuals
  • Print
  • Page
    / 80
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 70
Section 5. Application Programmable Interface
65
McpCall
This function is used to execute an MCP command request. Commands can be issued to the
MCP device or MCP device application embedded within the MCP device.
DWORD McpCall( HANDLE hDevice, PMCPBUS pMCPBUS );
Parameters
hDevice
Handle to the specified device (communications resource) that is to execute the command. This
handle was returned from the McpOpen function.
pMCPBUS
Pointer to the MCPBUS structure used by the MCP API function to perform this operation.
The following structure members are used as input parameters.
Member Meaning
dwApplicationID Device Application ID.
dwCommandID Command Code. Specific command to be executed by the application.
lpInBuffer Pointer to storage buffer containing addition data associated with the
command.
dwInBufferLen Length (in bytes) of data contained in the Input Buffer pointed to by
lpInBuffer
lpOutBuffer Pointer to storage buffer to receive the response from the application
dwOutBufferSize Size (in bytes) of output storage buffer pointed to by lpOutBuffer
The following members are used as output parameters.
Member Meaning
dwResultCode Result Code. Refer to the device's Command Reference for possible
values.
lpOutBuffer Pointer to storage buffer containing the response from the application
dwResponseLen Length (in bytes) of the response returned in the buffer pointed to by
lpOutBuffer
Page view 70
1 2 ... 66 67 68 69 70 71 72 73 74 75 76 ... 79 80

Comments to this Manuals

No comments