63 lines
1.4 KiB
C
63 lines
1.4 KiB
C
/*++
|
|
|
|
Copyright (c) 1998 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
signatur.h
|
|
|
|
Abstract:
|
|
|
|
This module contains the definition of object signatures
|
|
|
|
Author:
|
|
|
|
Keith Lau (keithlau@microsoft.com)
|
|
|
|
Revision History:
|
|
|
|
keithlau 03/03/98 created
|
|
|
|
--*/
|
|
|
|
#ifndef _SIGNATUR_H_
|
|
#define _SIGNATUR_H_
|
|
|
|
// =================================================================
|
|
// Signatures
|
|
//
|
|
|
|
//
|
|
// CMailMsg
|
|
//
|
|
#define CMAILMSG_SIGNATURE_VALID ((DWORD)'MMCv')
|
|
#define CMAILMSG_SIGNATURE_INVALID ((DWORD)'MMCi')
|
|
|
|
//
|
|
// Block manager
|
|
//
|
|
#define BLOCK_HEAP_SIGNATURE_VALID ((DWORD)'SHPv')
|
|
#define BLOCK_HEAP_SIGNATURE_INVALID ((DWORD)'SHPi')
|
|
|
|
#define BLOCK_CONTEXT_SIGNATURE_VALID ((DWORD)'SBCv')
|
|
#define BLOCK_CONTEXT_SIGNATURE_INVALID ((DWORD)'SBCi')
|
|
|
|
//
|
|
// Property table
|
|
//
|
|
#define CPROPERTY_TABLE_SIGNATURE_VALID ((DWORD)'TPCv')
|
|
#define CPROPERTY_TABLE_SIGNATURE_INVALID ((DWORD)'TPCi')
|
|
|
|
#define GLOBAL_PTABLE_INSTANCE_SIGNATURE_VALID ((DWORD)'TPGv')
|
|
#define RECIPIENTS_PTABLE_INSTANCE_SIGNATURE_VALID ((DWORD)'TPLv')
|
|
#define RECIPIENT_PTABLE_INSTANCE_SIGNATURE_VALID ((DWORD)'TPRv')
|
|
#define PROPID_MGMT_PTABLE_INSTANCE_SIGNATURE_VALID ((DWORD)'TPMv')
|
|
#define PTABLE_INSTANCE_SIGNATURE_INVALID ((DWORD)'TPXi')
|
|
|
|
#define PROPERTY_FRAGMENT_SIGNATURE_VALID ((DWORD)'SFPv')
|
|
#define PROPERTY_FRAGMENT_SIGNATURE_INVALID ((DWORD)'SFPi')
|
|
|
|
|
|
|
|
#endif
|