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.
 
 
 
 
 
 

29 lines
1.0 KiB

#include "commobj.h"
//#include "idlcomm.h"
typedef struct _CommonShellExtInit // cshx
{
CKnownShellExtInit kshx;
HKEY hkeyProgID;
LPDATAOBJECT pdtobj;
STGMEDIUM medium;
} CCommonShellExtInit, *PCOMMONSHELLEXTINIT;
void CCommonShellExtInit_Init(PCOMMONSHELLEXTINIT pcshx, PCommonUnknown pcunk);
void CCommonShellExtInit_Delete(PCOMMONSHELLEXTINIT pcshx);
typedef struct _CommonShellPropSheetExt // cspx
{
CKnownShellPropSheetExt kspx;
LPFNADDPROPSHEETPAGES lpfnAddPages;
} CCommonShellPropSheetExt, *PCOMMONSHELLPROPSHEETEXT;
void CCommonShellPropSheetExt_Init(PCOMMONSHELLPROPSHEETEXT pcspx,
PCommonUnknown pcunk,
LPFNADDPROPSHEETPAGES lpfnAddPages);
HRESULT CDefShellExtPage_CreateInstance(LPFNADDPROPSHEETPAGES lpfnAddPages,
LPUNKNOWN pobjOuter,
REFIID riid,
LPVOID * ppv);