48 uuid(e707dcde-d1cd-11d2-bab9-00c04f8eceae),
82 uuid(9e3aaeb4-d1cd-11d2-bab9-00c04f8eceae),
105 uuid(cd193bc0-b4bc-11D2-9833-00c04fc31d2e),
111 typedef [
public]
enum
136 typedef [
public]
enum
168 [
in] LPCOLESTR szReserved,
197cpp_quote(
"HRESULT WINAPI CreateAssemblyCache(IAssemblyCache**,DWORD);")
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
HRESULT CreateStream([in] DWORD flags, [in] LPCWSTR name, [in] DWORD format, [in] DWORD format_flags, [out] IStream **stream, [in, optional] ULARGE_INTEGER *max_size)
HRESULT Commit([in] DWORD flags, [out, optional] ULONG *disp)
HRESULT CreateAssemblyCacheItem([in] DWORD flags, [in] PVOID reserved, [out] IAssemblyCacheItem **item, [in, optional] LPCWSTR name)
HRESULT InstallAssembly([in] DWORD flags, [in] LPCWSTR path, [in] LPCFUSION_INSTALL_REFERENCE ref)
HRESULT Reserved([out] IUnknown **reserved)
HRESULT UninstallAssembly([in] DWORD flags, [in] LPCWSTR name, [in] LPCFUSION_INSTALL_REFERENCE ref, [out, optional] ULONG *disp)
HRESULT QueryAssemblyInfo([in] DWORD flags, [in] LPCWSTR name, [in, out] ASSEMBLY_INFO *info)
@ ASM_DISPLAYF_PROCESSORARCHITECTURE
@ ASM_DISPLAYF_PUBLIC_KEY_TOKEN
@ ASM_DISPLAYF_PUBLIC_KEY
@ ASM_DISPLAYF_LANGUAGEID
HRESULT GetDisplayName([out] LPWSTR buffer, [in][out] LPDWORD buflen, [in] DWORD flags)
HRESULT GetVersion([out] LPDWORD hi, [out] LPDWORD low)
HRESULT IsEqual([in] IAssemblyName *name, [in] DWORD flags)
HRESULT GetProperty([in] DWORD id, [out] LPVOID buffer, [in][out] LPDWORD buflen)
HRESULT GetName([in][out] LPDWORD buflen, [out] LPWSTR buffer)
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 SetProperty([in] DWORD id, [in] LPVOID property, [in] DWORD size)
HRESULT Clone([out] IAssemblyName **name)
@ ASM_NAME_NULL_PUBLIC_KEY
@ ASM_NAME_NULL_PUBLIC_KEY_TOKEN
@ ASM_NAME_PUBLIC_KEY_TOKEN
@ ASM_NAME_CODEBASE_LASTMOD
@ ASM_NAME_REVISION_NUMBER
@ ASM_NAME_PROCESSOR_ID_ARRAY
static LPCSTR DWORD void * pvReserved
LPWSTR pszCurrentAssemblyPathBuf
ULARGE_INTEGER uliAssemblySizeInKB
LPCWSTR szNonCannonicalData
struct _FUSION_INSTALL_REFERENCE_ FUSION_INSTALL_REFERENCE
const struct _FUSION_INSTALL_REFERENCE_ * LPCFUSION_INSTALL_REFERENCE
CREATE_ASM_NAME_OBJ_FLAGS
@ CANOF_PARSE_DISPLAY_NAME
@ CANOF_SET_DEFAULT_VALUES
struct _ASSEMBLY_INFO ASSEMBLY_INFO
HRESULT WINAPI CreateAssemblyNameObject(LPASSEMBLYNAME *, LPCWSTR, DWORD, LPVOID)
struct _FUSION_INSTALL_REFERENCE_ * LPFUSION_INSTALL_REFERENCE