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

sti.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "winerror.h"
#include "objbase.h"
#include "sti.h"
#include "wine/debug.h"
#include "wine/unicode.h"

Go to the source code of this file.

Data Structures

struct  stillimage

Defines

#define COBJMACROS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (sti)
static stillimageimpl_from_IStillImageW (IStillImageW *iface)
static HRESULT WINAPI stillimagew_QueryInterface (IStillImageW *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI stillimagew_AddRef (IStillImageW *iface)
static ULONG WINAPI stillimagew_Release (IStillImageW *iface)
static HRESULT WINAPI stillimagew_Initialize (IStillImageW *iface, HINSTANCE hinst, DWORD dwVersion)
static HRESULT WINAPI stillimagew_GetDeviceList (IStillImageW *iface, DWORD dwType, DWORD dwFlags, DWORD *pdwItemsReturned, LPVOID *ppBuffer)
static HRESULT WINAPI stillimagew_GetDeviceInfo (IStillImageW *iface, LPWSTR pwszDeviceName, LPVOID *ppBuffer)
static HRESULT WINAPI stillimagew_CreateDevice (IStillImageW *iface, LPWSTR pwszDeviceName, DWORD dwMode, PSTIDEVICEW *pDevice, LPUNKNOWN pUnkOuter)
static HRESULT WINAPI stillimagew_GetDeviceValue (IStillImageW *iface, LPWSTR pwszDeviceName, LPWSTR pValueName, LPDWORD pType, LPBYTE pData, LPDWORD cbData)
static HRESULT WINAPI stillimagew_SetDeviceValue (IStillImageW *iface, LPWSTR pwszDeviceName, LPWSTR pValueName, DWORD type, LPBYTE pData, DWORD cbData)
static HRESULT WINAPI stillimagew_GetSTILaunchInformation (IStillImageW *iface, LPWSTR pwszDeviceName, DWORD *pdwEventCode, LPWSTR pwszEventName)
static HRESULT WINAPI stillimagew_RegisterLaunchApplication (IStillImageW *iface, LPWSTR pwszAppName, LPWSTR pwszCommandLine)
static HRESULT WINAPI stillimagew_UnregisterLaunchApplication (IStillImageW *iface, LPWSTR pwszAppName)
static HRESULT WINAPI stillimagew_EnableHwNotifications (IStillImageW *iface, LPCWSTR pwszDeviceName, BOOL bNewState)
static HRESULT WINAPI stillimagew_GetHwNotificationState (IStillImageW *iface, LPCWSTR pwszDeviceName, BOOL *pbCurrentState)
static HRESULT WINAPI stillimagew_RefreshDeviceBus (IStillImageW *iface, LPCWSTR pwszDeviceName)
static HRESULT WINAPI stillimagew_LaunchApplicationForDevice (IStillImageW *iface, LPWSTR pwszDeviceName, LPWSTR pwszAppName, LPSTINOTIFY pStiNotify)
static HRESULT WINAPI stillimagew_SetupDeviceParameters (IStillImageW *iface, PSTI_DEVICE_INFORMATIONW pDevInfo)
static HRESULT WINAPI stillimagew_WriteToErrorLog (IStillImageW *iface, DWORD dwMessageType, LPCWSTR pszMessage)
static stillimageimpl_from_IUnknown (IUnknown *iface)
static HRESULT WINAPI Internal_QueryInterface (IUnknown *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI Internal_AddRef (IUnknown *iface)
static ULONG WINAPI Internal_Release (IUnknown *iface)
HRESULT WINAPI StiCreateInstanceA (HINSTANCE hinst, DWORD dwVer, PSTIA *ppSti, LPUNKNOWN pUnkOuter)
HRESULT WINAPI StiCreateInstanceW (HINSTANCE hinst, DWORD dwVer, PSTIW *ppSti, LPUNKNOWN pUnkOuter)

Variables

static const WCHAR registeredAppsLaunchPath []
static struct IStillImageWVtbl stillimagew_vtbl
static struct IUnknownVtbl internal_unk_vtbl

Generated on Sat May 26 2012 05:17:52 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.