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

asmname.c File Reference
#include <stdarg.h>
#include <assert.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "ole2.h"
#include "guiddef.h"
#include "fusion.h"
#include "corerror.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "fusionpriv.h"

Go to the source code of this file.

Data Structures

struct  IAssemblyNameImpl

Defines

#define COBJMACROS
#define INITGUID
#define CHARS_PER_PUBKEY   16

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (fusion)
static IAssemblyNameImplimpl_from_IAssemblyName (IAssemblyName *iface)
static HRESULT WINAPI IAssemblyNameImpl_QueryInterface (IAssemblyName *iface, REFIID riid, LPVOID *ppobj)
static ULONG WINAPI IAssemblyNameImpl_AddRef (IAssemblyName *iface)
static ULONG WINAPI IAssemblyNameImpl_Release (IAssemblyName *iface)
static HRESULT WINAPI IAssemblyNameImpl_SetProperty (IAssemblyName *iface, DWORD PropertyId, LPVOID pvProperty, DWORD cbProperty)
static HRESULT WINAPI IAssemblyNameImpl_GetProperty (IAssemblyName *iface, DWORD PropertyId, LPVOID pvProperty, LPDWORD pcbProperty)
static HRESULT WINAPI IAssemblyNameImpl_Finalize (IAssemblyName *iface)
static HRESULT WINAPI IAssemblyNameImpl_GetDisplayName (IAssemblyName *iface, LPOLESTR szDisplayName, LPDWORD pccDisplayName, DWORD dwDisplayFlags)
static HRESULT WINAPI IAssemblyNameImpl_Reserved (IAssemblyName *iface, REFIID refIID, IUnknown *pUnkReserved1, IUnknown *pUnkReserved2, LPCOLESTR szReserved, LONGLONG llReserved, LPVOID pvReserved, DWORD cbReserved, LPVOID *ppReserved)
static HRESULT WINAPI IAssemblyNameImpl_GetName (IAssemblyName *iface, LPDWORD lpcwBuffer, WCHAR *pwzName)
static HRESULT WINAPI IAssemblyNameImpl_GetVersion (IAssemblyName *iface, LPDWORD pdwVersionHi, LPDWORD pdwVersionLow)
static HRESULT WINAPI IAssemblyNameImpl_IsEqual (IAssemblyName *iface, IAssemblyName *pName, DWORD dwCmpFlags)
static HRESULT WINAPI IAssemblyNameImpl_Clone (IAssemblyName *iface, IAssemblyName **pName)
static IAssemblyNameImplunsafe_impl_from_IAssemblyName (IAssemblyName *iface)
HRESULT IAssemblyName_SetPath (IAssemblyName *iface, LPCWSTR path)
HRESULT IAssemblyName_GetPath (IAssemblyName *iface, LPWSTR buf, ULONG *len)
static HRESULT parse_version (IAssemblyNameImpl *name, LPWSTR version)
static HRESULT parse_culture (IAssemblyNameImpl *name, LPCWSTR culture)
static BOOL is_hex (WCHAR c)
static BYTE hextobyte (WCHAR c)
static HRESULT parse_pubkey (IAssemblyNameImpl *name, LPCWSTR pubkey)
static HRESULT parse_display_name (IAssemblyNameImpl *name, LPCWSTR szAssemblyName)
HRESULT WINAPI CreateAssemblyNameObject (LPASSEMBLYNAME *ppAssemblyNameObj, LPCWSTR szAssemblyName, DWORD dwFlags, LPVOID pvReserved)

Variables

static const WCHAR separator [] = {',',' ',0}
static const WCHAR version [] = {'V','e','r','s','i','o','n',0}
static const WCHAR culture [] = {'C','u','l','t','u','r','e',0}
static const WCHAR pubkey []
static const WCHAR procarch []
static const IAssemblyNameVtbl AssemblyNameVtbl

Generated on Sun May 27 2012 05:09:05 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.