ReactOS 0.4.16-dev-303-g11d5cb8
|
Public Types | |
enum | ASM_NAME { ASM_NAME_PUBLIC_KEY , ASM_NAME_PUBLIC_KEY_TOKEN , ASM_NAME_HASH_VALUE , ASM_NAME_NAME , ASM_NAME_MAJOR_VERSION , ASM_NAME_MINOR_VERSION , ASM_NAME_BUILD_NUMBER , ASM_NAME_REVISION_NUMBER , ASM_NAME_CULTURE , ASM_NAME_PROCESSOR_ID_ARRAY , ASM_NAME_OSINFO_ARRAY , ASM_NAME_HASH_ALGID , ASM_NAME_ALIAS , ASM_NAME_CODEBASE_URL , ASM_NAME_CODEBASE_LASTMOD , ASM_NAME_NULL_PUBLIC_KEY , ASM_NAME_NULL_PUBLIC_KEY_TOKEN , ASM_NAME_CUSTOM , ASM_NAME_NULL_CUSTOM , ASM_NAME_MVID , ASM_NAME_MAX_PARAMS } |
enum | ASM_DISPLAY_FLAGS { ASM_DISPLAYF_VERSION = 0x1 , ASM_DISPLAYF_CULTURE = 0x2 , ASM_DISPLAYF_PUBLIC_KEY_TOKEN = 0x4 , ASM_DISPLAYF_PUBLIC_KEY = 0x8 , ASM_DISPLAYF_CUSTOM = 0x10 , ASM_DISPLAYF_PROCESSORARCHITECTURE = 0x20 , ASM_DISPLAYF_LANGUAGEID = 0x40 } |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | SetProperty ([in] DWORD id, [in] LPVOID property, [in] DWORD size) |
HRESULT | GetProperty ([in] DWORD id, [out] LPVOID buffer, [in][out] LPDWORD buflen) |
HRESULT | Finalize () |
HRESULT | GetDisplayName ([out] LPWSTR buffer, [in][out] LPDWORD buflen, [in] DWORD flags) |
HRESULT | Reserved ([in] REFIID riid, [in] IUnknown *pUnkReserved1, [in] IUnknown *pUnkReserved2, [in] LPCOLESTR szReserved, [in] LONGLONG llReserved, [in] LPVOID pvReserved, [in] DWORD cbReserved, [out] LPVOID *ppReserved) |
HRESULT | GetName ([in][out] LPDWORD buflen, [out] LPWSTR buffer) |
HRESULT | GetVersion ([out] LPDWORD hi, [out] LPDWORD low) |
HRESULT | IsEqual ([in] IAssemblyName *name, [in] DWORD flags) |
HRESULT | Clone ([out] IAssemblyName **name) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 109 of file winsxs.idl.
Enumerator | |
---|---|
ASM_DISPLAYF_VERSION | |
ASM_DISPLAYF_CULTURE | |
ASM_DISPLAYF_PUBLIC_KEY_TOKEN | |
ASM_DISPLAYF_PUBLIC_KEY | |
ASM_DISPLAYF_CUSTOM | |
ASM_DISPLAYF_PROCESSORARCHITECTURE | |
ASM_DISPLAYF_LANGUAGEID |
Definition at line 136 of file winsxs.idl.
Definition at line 111 of file winsxs.idl.
HRESULT unique::Clone | ( | [out] IAssemblyName ** | name | ) |
HRESULT unique::Finalize | ( | ) |
HRESULT unique::IsEqual | ( | [in] IAssemblyName * | name, |
[in] DWORD | flags | ||
) |
HRESULT unique::Reserved | ( | [in] REFIID | riid, |
[in] IUnknown * | pUnkReserved1, | ||
[in] IUnknown * | pUnkReserved2, | ||
[in] LPCOLESTR | szReserved, | ||
[in] LONGLONG | llReserved, | ||
[in] LPVOID | pvReserved, | ||
[in] DWORD | cbReserved, | ||
[out] LPVOID * | ppReserved | ||
) |