ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

setupcab.c File Reference
#include "setupapi_private.h"

Go to the source code of this file.

Data Structures

struct  SC_HSC_A
struct  SC_HSC_W

Defines

#define SC_HSC_A_MAGIC   0xACABFEED
#define SC_HSC_W_MAGIC   0x0CABFEED
#define SIZEOF_MYSTERIO   (MAX_PATH*3)

Typedefs

typedef struct SC_HSC_APSC_HSC_A
typedef struct SC_HSC_WPSC_HSC_W

Functions

static HFDI (__cdecl *sc_FDICreate)(PFNALLOC
static BOOL (__cdecl *sc_FDICopy)(HFDI
 WINE_DEFAULT_DEBUG_CHANNEL (setupapi)
static BOOL LoadCABINETDll (void)
static void UnloadCABINETDll (void)
static voidsc_cb_alloc (ULONG cb)
static void sc_cb_free (void *pv)
static INT_PTR sc_cb_open (char *pszFile, int oflag, int pmode)
static UINT sc_cb_read (INT_PTR hf, void *pv, UINT cb)
static UINT sc_cb_write (INT_PTR hf, void *pv, UINT cb)
static int sc_cb_close (INT_PTR hf)
static long sc_cb_lseek (INT_PTR hf, long dist, int seektype)
static INT_PTR sc_FNNOTIFY_A (FDINOTIFICATIONTYPE fdint, PFDINOTIFICATION pfdin)
static INT_PTR sc_FNNOTIFY_W (FDINOTIFICATIONTYPE fdint, PFDINOTIFICATION pfdin)
BOOL WINAPI SetupIterateCabinetA (PCSTR CabinetFile, DWORD Reserved, PSP_FILE_CALLBACK_A MsgHandler, PVOID Context)
BOOL WINAPI SetupIterateCabinetW (PCWSTR CabinetFile, DWORD Reserved, PSP_FILE_CALLBACK_W MsgHandler, PVOID Context)
BOOL WINAPI DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)

Variables

HINSTANCE hInstance = 0
OSVERSIONINFOW OsVersionInfo
static HINSTANCE CABINET_hInstance = 0
static PFNFREE
static PFNOPEN
static PFNREAD
static PFNWRITE
static PFNCLOSE
static PFNSEEK
static int
static PERF
static char char PFNFDINOTIFY
static char char PFNFDIDECRYPT

Generated on Sat May 26 2012 05:16:55 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.