/************************************************************/ /* Windows Write, Copyright 1985-1992 Microsoft Corporation */ /************************************************************/ /* olereg.h - Contains the header for registration database related calls. * * Created by Microsoft Corporation. */ /* Constants */ #define CBPATHMAX 250 #define KEYNAMESIZE 300 /* Maximum registration key length */ #define CLASSES ((LPSTR)".classes") /* Classes root key */ #define CFILTERMAX 20 /* Max # filters */ #define CFILTERLEN 30 /* Max length of one filters */ #define CBFILTERMAX (CFILTERLEN * CFILTERMAX) /* Max # chars/filter */ #define CBMESSAGEMAX 80 /* Function prototypes */ BOOL FAR RegCopyClassName(HWND hwndList, LPSTR lpstrClassName); void FAR RegGetClassId(LPSTR lpstrName, LPSTR lpstrClass); BOOL FAR RegGetClassNames(HWND hwndList); void FAR RegInit(HANDLE hInst); int FAR RegMakeFilterSpec(LPSTR lpstrClass, LPSTR lpstrExt, HANDLE *hFilterSpec); void FAR RegTerm(void); extern char szClassName[CBPATHMAX];