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.
38 lines
1.1 KiB
38 lines
1.1 KiB
/*****************************************************************************
|
|
*
|
|
* FCPRIV.H
|
|
*
|
|
* Copyright (C) Microsoft Corporation 1990-1994.
|
|
* All Rights reserved.
|
|
*
|
|
******************************************************************************
|
|
*
|
|
* Module Intent: Include file for sharing private typedefs and prototypes
|
|
* in the full-context manager.
|
|
*
|
|
*****************************************************************************/
|
|
|
|
typedef struct {
|
|
DWORD lcbFc; // Size in bytes of Full Context
|
|
VA vaPrev; // Offset in TP of prev FC
|
|
VA vaCurr; // Offset to current FCP
|
|
VA vaNext; // Offset in TP of next FC
|
|
DWORD ichText; // Offset with FCP to text
|
|
DWORD lcbText; // Size of the text portion of FCP
|
|
DWORD lcbDisk; // Size of the text portion of FCP
|
|
COBJRG cobjrgP;
|
|
HHF hhf; // Topic Identifier
|
|
GH hphr; // Handle to phrase table
|
|
} FCINFO;
|
|
|
|
typedef FCINFO *QFCINFO;
|
|
|
|
// This special value indicates a position outside of the topic:
|
|
|
|
#define vaBEYOND_TOPIC ((DWORD)-2)
|
|
|
|
HFC STDCALL HfcCreate(QDE, VA, int*);
|
|
WORD STDCALL WGetIOError(void);
|
|
void STDCALL ReleaseBuf(LPSTR szDummy);
|
|
|
|
#define ValidateF(x)
|