Jump to content

QUERYSIZE: Difference between revisions

From EDM2
Created page with "This data structure is used in the GreEscape DEVESC_QUERYSIZE call. ==Example Code== <PRE> typedef struct _QUERYSIZE { ULONG cb; /* Si..."
 
Ak120 (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
This data structure is used in the GreEscape DEVESC_QUERYSIZE call.  
This data structure is used in the GreEscape DEVESC_QUERYSIZE call.


==Example Code==
<PRE>
<PRE>
typedef struct _QUERYSIZE {
typedef struct _QUERYSIZE {
   ULONG          cb;                           /* Size of the entire structure. */
   ULONG          cb;           /* Size of the entire structure. */
   ULONG          ulSizeNeeded;                 /* Size returned. */
   ULONG          ulSizeNeeded; /* Size returned. */
   QUERYTUPLE    aTuples[1]; /* Start of the tuple list. */
   QUERYTUPLE    aTuples[1];   /* Start of the tuple list. */
} QUERYSIZE;
} QUERYSIZE;



Latest revision as of 15:31, 3 April 2025

This data structure is used in the GreEscape DEVESC_QUERYSIZE call.

typedef struct _QUERYSIZE {
  ULONG          cb;            /* Size of the entire structure. */
  ULONG          ulSizeNeeded;  /* Size returned. */
  QUERYTUPLE     aTuples[1];    /* Start of the tuple list. */
} QUERYSIZE;

typedef QUERYSIZE *PQUERYSIZE;