PRINT_MENUINFO

typedef struct _PRINT_MENUINFO

{

    TCHAR      MenuItemName[32];

    UserFn        pUserFunc;

}PRINT_MENUINFO;

 

typedef PRINT_MENUINFO far *LPPRINT_MENUINFO;

 

typedef void (CALLBACK *UserFn)(HANDLE hDevmode, HANDLE pDibInfo, DWORD dwDibCount, LPTSTR ItemName, void FAR * lpParam);

 

Members of the parameter list

HANDLE

HDevmode

Handle of the current printer devmode.

HANDLE

PDibInfo

Handle of the _PRINT_DIBINFO structure.

DWORD

DwDibCount

Count of the items in the PRINT_DIBINFO structure.

LPTSTR*

ItemName

Item Name

void FAR*

LpParam

Pointer to user defined data.

 

Members of the structure

TCHAR[32]

MenuItemName

Name of the user menu item.

UserFn

PuserFunc

Pointer to the user callback function.

Requirements

Header :           Declared in BiAdvPrn.h.