mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.2 KiB
59 lines
1.2 KiB
/*
|
|
* m a i l e x t s . h
|
|
*
|
|
* Windows mail client extension definitions and declarations.
|
|
*
|
|
* Copyright (c) 1992, Microsoft Corporation. All rights reserved.
|
|
*
|
|
* Purpose:
|
|
* This file defines the structures and constants used by
|
|
* custom commands and messages which extend the Windows mail
|
|
* client of Microsoft Mail for PC Networks vesion 3.0.
|
|
*/
|
|
|
|
|
|
|
|
/*
|
|
* Constants
|
|
*/
|
|
|
|
#define wversionExpect 0x0300
|
|
|
|
#define wcommandCompose 0
|
|
#define wcommandOpen 1
|
|
#define wcommandReply 2
|
|
#define wcommandReplyToAll 3
|
|
#define wcommandForward 4
|
|
#define wcommandPrint 5
|
|
#define wcommandSave 6
|
|
#define wcommandDelivery 7
|
|
|
|
#define wcommandCommand 0
|
|
#define wcommandStartup 100
|
|
#define wcommandExit 101
|
|
#define wcommandNewMail 102
|
|
|
|
|
|
|
|
/*
|
|
* Struct PARAMBLK
|
|
*
|
|
* Purpose:
|
|
* Passed to a custom command or message DLL when it is called.
|
|
*/
|
|
|
|
typedef struct tagPARAMBLK
|
|
{
|
|
WORD wVersion;
|
|
WORD wCommand;
|
|
LPSTR lpDllCmdLine;
|
|
LPSTR lpMessageIDList;
|
|
WORD wMessageIDCount;
|
|
HWND hwndMail;
|
|
HANDLE hinstMail;
|
|
LPSTR lpHelpPath;
|
|
DWORD hlpID;
|
|
}
|
|
PARAMBLK;
|
|
|
|
typedef PARAMBLK * PPARAMBLK;
|