Unit MapiHook

++ m a p i h o o k . p a s Abstract: Automatic conversion of mapihook.h. Comments: This source file automatically converted by htrans 0.91 beta 1 Copyright (c) 1997 Alexander Staubo Revision history: 18-06-1997 20:53 alex [Autogenerated] 18-06-1997 20:53 alex Retouched for release --

Classes

ISpoolerHook -

Functions

Types

THPPROVIDERINIT

Constants

HOOK_CANCEL
HOOK_DELETE
HOOK_INBOUND
HOOK_OUTBOUND

Variables


Functions


Types


THPPROVIDERINIT = function (lpSession : IMAPISession; hInstance : HINST;
    lpAllocateBuffer : PALLOCATEBUFFER; lpAllocateMore : PALLOCATEMORE;
    lpFreeBuffer : PFREEBUFFER; lpSectionUID : PMAPIUID; ulFlags : ULONG;
    out lppSpoolerHook : ISpoolerHook) : HResult
!! Note: Message hook providers export a function called "HPProviderInit" following the syntax of this function declaration

Constants

HOOK_CANCEL = ULONG($00000002)

HOOK_DELETE = ULONG($00000001)

* M A P I H O O K . H * * Defines the SpoolerMsgHook provider interface. * * Copyright 1986-1996 Microsoft Corporation. All Rights Reserved. *) { ISpoolerHook Interface ------------------------------------------------ } { MsgHooks

HOOK_INBOUND = ULONG($00000200)

!! htrans: [MAPI DECLARE_MAPI_INTERFACE_PTR macro] } { Hook Provider Entry Point

HOOK_OUTBOUND = ULONG($00000400)


Variables