Jump to content

MouGetNumQueEl: Difference between revisions

From EDM2
Created page with "==Description== Returns the current status for the mouse device driver event queue. ==Syntax== <PRE> #define INCL_MOU #include <os2.h> PMOUQUEINFO QueDataRecord; /* Poi..."
 
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Description==
Returns the current status for the mouse device driver event queue.
Returns the current status for the mouse device driver event queue.


==Syntax==
==Syntax==
<PRE>
MouGetNumQueEl(QueDataRecord, DeviceHandle)
#define INCL_MOU
#include <os2.h>


PMOUQUEINFO    QueDataRecord;  /*  Pointer to the mouse queue data structure. */
HMOU          DeviceHandle;  /*  Reserved.  Must be 0. */
APIRET        rc;            /*  Return code. */
rc = MouGetNumQueEl(QueDataRecord, DeviceHandle);
</PRE>
==Parameters==
==Parameters==
; QueDataRecord (PMOUQUEINFO) - output : Pointer to the mouse queue data structure.  
;QueDataRecord (P[[MOUQUEINFO]]) - output: Pointer to the mouse queue data structure.
 
;DeviceHandle (HMOU) - input: Reserved. Must be 0.
; DeviceHandle (HMOU) - input : Reserved. Must be 0.


==Return Code==
==Return Code==
rc (APIRET) - returns
;rc ([[APIRET]]) - returns:MouGetNumQueEl returns one of the following values:
 
*0 NO_ERROR
MouGetNumQueEl returns one of the following values:
*466 ERROR_MOU_DETACHED
 
*501 ERROR_MOUSE_NO_CONSOLE
* 0         NO_ERROR  
* 466       ERROR_MOU_DETACHED  
* 501       ERROR_MOUSE_NO_CONSOLE


==Remarks==
==Remarks==
The maximum number of queue elements returned in cmaxEvents is established during mouse device-driver configuration.  
The maximum number of queue elements returned in cmaxEvents is established during mouse device-driver configuration.
 
==Example Code==
<PRE>
 
</PRE>
==Related Functions==
*
 


[[Category:The OS/2 API Project]]
[[Category:Mou]]

Latest revision as of 22:25, 11 December 2019

Returns the current status for the mouse device driver event queue.

Syntax

MouGetNumQueEl(QueDataRecord, DeviceHandle)

Parameters

QueDataRecord (PMOUQUEINFO) - output
Pointer to the mouse queue data structure.
DeviceHandle (HMOU) - input
Reserved. Must be 0.

Return Code

rc (APIRET) - returns
MouGetNumQueEl returns one of the following values:
  • 0 NO_ERROR
  • 466 ERROR_MOU_DETACHED
  • 501 ERROR_MOUSE_NO_CONSOLE

Remarks

The maximum number of queue elements returned in cmaxEvents is established during mouse device-driver configuration.