ReactOS
0.4.15-dev-4614-ga5a6101
|
import"winsxs.idl";
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 } |
![]() | |
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) |
![]() | |
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 | ||
) |