Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

39 lines
2.2 KiB

/*****************************************************************************\
* *
* wfexti.h - Windows File Manager Extensions definitions INTERNAL *
* *
* Version 3.10 * *
* *
* Copyright (c) 1991-1993, Microsoft Corp. All rights reserved. *
* *
*******************************************************************************/
#ifndef _INC_WFEXTI
#define _INC_WFEXTI
//------------------ private stuff --------------------------- /* ;Internal */
/* ;Internal */
typedef struct _EXTENSION { /* ;Internal */
DWORD (APIENTRY *ExtProc)(HWND, WORD, LONG); /* ;Internal */
WORD Delta; /* ;Internal */
HANDLE hModule; /* ;Internal */
HMENU hMenu; /* ;Internal */
DWORD dwFlags; /* ;Internal */
HBITMAP hbmButtons; /* ;Internal */
WORD idBitmap; /* ;Internal */
BOOL bUnicode; /* ;Internal */
} EXTENSION; /* ;Internal */
// !! WARNING !!
// MAX_EXTENSIONS is assummed 5 in winfile
// Must be changed there LATER
#define MAX_EXTENSIONS 10 /* ;Internal */
extern EXTENSION extensions[MAX_EXTENSIONS]; /* ;Internal */
/* ;Internal */
LONG ExtensionMsgProc(UINT wMsg, WPARAM wParam, LONG lpSel); /* ;Internal */
VOID FreeExtensions(VOID); /* ;Internal */
#endif /* _INC_WFEXTI */