Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs | Enumerations | Functions
sdinst.h File Reference
#include <ConditionalMacros.h>
#include <MacTypes.h>
#include <QuickDraw.h>
#include <MixedMode.h>
#include <Events.h>

Go to the source code of this file.

Classes

struct  SDI_tag

Defines

#define DEFAULT_TIMEOUT   60
#define DEFAULT_RETRIES   5
#define SDI_STARTOVER   0x00000001
#define SDI_USETEMPLATE   0x00000002
#define SDI_USEHOOK   0x00000004
#define SDI_DEFAULT_RETRIES   0x00000008
#define SDI_DEFAULT_TIMEOUT   0x00000010

Typedefs

typedef struct SDI_tag SDISTRUCT
typedef struct SDI_tagLPSDISTRUCT

Enumerations

enum  DLStatus {
  idle = 0, inProgress, userCanceled, failure,
  success
}

Functions

HRESULT _cdecl SDI_NetInstall (LPSDISTRUCT)
HRESULT _cdecl SDI_QueryLog (LPCTSTR, LPVOID, LPLONG)

Class Documentation

struct SDI_tag

Definition at line 58 of file sdinst.h.

Class Members
DWORD dwFlags
DWORD dwReserved
DWORD dwRetries
DWORD dwStructSize
DWORD dwTimeOut
HINSTANCE hInstance
HWND hwndOwner
LPCTSTR lpDownloadDir
LPCTSTR lpFileName
LPCTSTR lpTemplate
LPARAM lUserData

Define Documentation

Definition at line 31 of file sdinst.h.

Definition at line 30 of file sdinst.h.

#define SDI_DEFAULT_RETRIES   0x00000008

Definition at line 103 of file sdinst.h.

#define SDI_DEFAULT_TIMEOUT   0x00000010

Definition at line 105 of file sdinst.h.

#define SDI_STARTOVER   0x00000001

Definition at line 85 of file sdinst.h.

#define SDI_USEHOOK   0x00000004

Definition at line 95 of file sdinst.h.

#define SDI_USETEMPLATE   0x00000002

Definition at line 89 of file sdinst.h.


Typedef Documentation

typedef struct SDI_tag * LPSDISTRUCT
typedef struct SDI_tag SDISTRUCT

Enumeration Type Documentation

enum DLStatus
Enumerator:
idle 
inProgress 
userCanceled 
failure 
success 

Definition at line 33 of file sdinst.h.


Function Documentation

HRESULT _cdecl SDI_QueryLog ( LPCTSTR  ,
LPVOID  ,
LPLONG   
)