This structure contains fields for the SMH_NOTIFY message.
typedef struct _PARM_ENOTIFY { ULONG ulFunction; /* Input - SMH command function. */ HID hid; /* Input - Handler ID. */ HSTREAM hstream; /* Input - Stream instance handle. */ ULONG ulFlags; /* Input/Output - Flags. */ ULONG ulGetNumEntries; /* Input/Output - # of table entries. */ ULONG ulRetNumEntries; /* Input/Output - # of table entries. */ PVOID pGetBufTab; /* Output - Pointer to buffer/record table. */ PVOID pRetBufTab; /* Input - Pointer to buffer/record table. */ ULONG ulParm1; /* Reserved for future use. */ ULONG ulParm2; /* Reserved for future use. */ } PARM_ENOTIFY; typedef PARM _ ENOTIFY FAR * PPARM _ ENOTIFY ;