📄 splustag.h
字号:
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//
// Use of this source code is subject to the terms of the Microsoft end-user
// license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
// If you did not accept the terms of the EULA, you are not authorized to use
// this source code. For a copy of the EULA, please see the LICENSE.RTF on your
// install media.
//
/*
* S P L U S T A G S . H
*
* Property tag definitions for standard properties of Schedule+ 2.0
* objects.
*
* Copyright 1986-1997 Microsoft Corporation. All Rights Reserved.
*/
#ifndef SPLUSTAGS_H
#define SPLUSTAGS_H
#define HHPR_START_DATE PROP_TAG( PT_SYSTIME, 0x0060)
#define HHPR_END_DATE PROP_TAG( PT_SYSTIME, 0x0061)
#define HHPR_OWNER_APPT_ID PROP_TAG( PT_LONG, 0x0062)
#define HHPR_RESPONSE_REQUESTED PROP_TAG( CEVT_I2, 0x0063)
#define HHPR_OWNER_CRITICAL_CHANGE PROP_TAG( CEVT_FILETIME, 0x0064)
#define HHPR_ATTENDEE_CRITICAL_CHANGE PROP_TAG( CEVT_FILETIME, 0x0065)
#define HHPR_WHERE PROP_TAG( CEVT_LPWSTR, 0x0066)
#define HHPR_GLOBAL_OBJID PROP_TAG( CEVT_BLOB, 0x0067)
#define HHPR_REQUIRED_ATTENDEES PROP_TAG( CEVT_LPWSTR, 0x0068)
#define HHPR_OPTIONAL_ATTENDEES PROP_TAG( CEVT_LPWSTR, 0x0069)
#define HHPR_RESOURCE_ATTENDEES PROP_TAG( CEVT_LPWSTR, 0x006a)
#define HHPR_IS_SILENT PROP_TAG( CEVT_I2, 0x006c)
#define HHPR_WANT_SILENT_RESP PROP_TAG( CEVT_I2, 0x006d)
#define HHPR_DELEGATE_MAIL PROP_TAG( CEVT_I2, 0x006e)
#define HHPR_IS_RECURRING PROP_TAG( CEVT_I2, 0x006f)
#define HHPR_IS_EXCEPTION PROP_TAG( CEVT_I2, 0x0070)
#define HHPR_SINGLE_INVITE PROP_TAG( CEVT_I2, 0x0071)
#define HHPR_TIME_ZONE PROP_TAG( CEVT_I4, 0x0072)
#define HHPR_START_RECUR_DATE PROP_TAG( CEVT_I4, 0x0073)
#define HHPR_START_RECUR_TIME PROP_TAG( CEVT_I4, 0x0074)
#define HHPR_END_RECUR_DATE PROP_TAG( CEVT_I4, 0x0075)
#define HHPR_END_RECUR_TIME PROP_TAG( CEVT_I4, 0x0076)
#define HHPR_DOW_PREF PROP_TAG( CEVT_I2, 0x0077)
#define HHPR_RECUR_TYPE PROP_TAG( CEVT_I2, 0x0078)
#define HHPR_DAY_INTERVAL PROP_TAG( CEVT_I2, 0x0079)
#define HHPR_WEEK_INTERVAL PROP_TAG( CEVT_I2, 0x007a)
#define HHPR_MONTH_INTERVAL PROP_TAG( CEVT_I2, 0x007b)
#define HHPR_YEAR_INTERVAL PROP_TAG( CEVT_I2, 0x007c)
#define HHPR_DOW_MASK PROP_TAG( CEVT_I4, 0x007d)
#define HHPR_DOM_MASK PROP_TAG( CEVT_I4, 0x007e)
#define HHPR_MOY_MASK PROP_TAG( CEVT_I4, 0x007f)
// Non-transmitted property (not named)
#define HHPR_PROCESSED PROP_TAG( CEVT_I2, 0x7d01)
#ifndef HHPR_TAG_ONLY
static ULONG SPlusNamedTagTypes[30] = {
PT_SYSTIME,
PT_STRING8,
PT_BINARY,
PT_BOOLEAN,
PT_BOOLEAN,
PT_STRING8,
PT_STRING8,
PT_STRING8,
PT_BOOLEAN,
PT_BOOLEAN,
PT_BOOLEAN,
PT_I4,
PT_I4,
PT_I4,
PT_I4,
PT_I4,
PT_I2,
PT_I2,
PT_I2,
PT_I2,
PT_I4,
PT_I4,
PT_I4,
PT_I2,
PT_I2,
PT_SYSTIME,
PT_SYSTIME,
PT_SYSTIME,
PT_BOOLEAN,
PT_I4 };
static ULONG SPlusNamedTags[30] = {
HHPR_ATTENDEE_CRITICAL_CHANGE,
HHPR_WHERE,
HHPR_GLOBAL_OBJID,
HHPR_IS_SILENT,
HHPR_IS_RECURRING,
HHPR_REQUIRED_ATTENDEES,
HHPR_OPTIONAL_ATTENDEES,
HHPR_RESOURCE_ATTENDEES,
HHPR_DELEGATE_MAIL,
HHPR_IS_EXCEPTION,
HHPR_SINGLE_INVITE,
HHPR_TIME_ZONE,
HHPR_START_RECUR_DATE,
HHPR_START_RECUR_TIME,
HHPR_END_RECUR_DATE,
HHPR_END_RECUR_TIME,
HHPR_DAY_INTERVAL,
HHPR_WEEK_INTERVAL,
HHPR_MONTH_INTERVAL,
HHPR_YEAR_INTERVAL,
HHPR_DOW_MASK,
HHPR_DOM_MASK,
HHPR_MOY_MASK,
HHPR_RECUR_TYPE,
HHPR_DOW_PREF,
HHPR_OWNER_CRITICAL_CHANGE,
HHPR_START_DATE,
HHPR_END_DATE,
HHPR_RESPONSE_REQUESTED,
HHPR_OWNER_APPT_ID};
#endif // HHPR_TAG_ONLY
#endif /* SPLUSTAGS_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -