nsfobjec.h
来自「IBM Lotus C++ API 7.0a for IBM Lotus Not」· C头文件 代码 · 共 86 行
H
86 行
#if defined(OS400) && (__OS400_TGTVRM__ >= 510)
#pragma datamodel(P128)
#endif
/*********************************************************************/
/* */
/* Licensed Materials - Property of IBM */
/* */
/* L-GHUS-5VMPGW, L-GHUS-5S3PEE */
/* (C) Copyright IBM Corp. 1989, 2003 All Rights Reserved */
/* */
/* US Government Users Restricted Rights - Use, duplication or */
/* disclosure restricted by GSA ADP Schedule Contract with */
/* IBM Corp. */
/* */
/*********************************************************************/
#ifndef NSF_OBJECT_DEFS
#define NSF_OBJECT_DEFS
#ifndef NSF_DEFS
#include "nsfdata.h"
#endif
#ifdef __cplusplus
extern "C" {
#endif
/* Note Storage File Object Package Definitions */
/* Available across the network */
#if !defined(NSFDbAllocObject)
STATUS LNPUBLIC NSFDbAllocObject (DBHANDLE hDB, DWORD dwSize,
WORD Class,
WORD Privileges,
DWORD far *retObjectID);
#endif
#if !defined(NSFDbReallocObject)
STATUS LNPUBLIC NSFDbReallocObject (DBHANDLE hDB, DWORD ObjectID, DWORD NewSize);
#endif
#if !defined(NSFDbFreeObject)
STATUS LNPUBLIC NSFDbFreeObject (DBHANDLE hDB, DWORD ObjectID);
#endif
#if !defined(NSFDbGetObjectSize)
STATUS LNPUBLIC NSFDbGetObjectSize (DBHANDLE hDB, DWORD ObjectID, WORD ObjectType,
DWORD far *retSize,
WORD far *retClass,
WORD far *retPrivileges);
#endif
#if !defined(NSFDbReadObject)
STATUS LNPUBLIC NSFDbReadObject (DBHANDLE hDB, DWORD ObjectID,
DWORD Offset, DWORD Length,
HANDLE far *rethBuffer);
#endif
#if !defined(NSFDbWriteObject)
STATUS LNPUBLIC NSFDbWriteObject (DBHANDLE hDB, DWORD ObjectID,
HANDLE hBuffer,
DWORD Offset, DWORD Length);
#endif
/* End of Note Storage File Object Package */
#ifdef __cplusplus
}
#endif
#endif
#if defined(OS400) && (__OS400_TGTVRM__ >= 510)
#pragma datamodel(pop)
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?