ReactOS 0.4.16-dev-197-g92996da
|
#include <stdio.h>
#include <windows.h>
#include <msi.h>
#include <msiquery.h>
#include <objidl.h>
#include "wine/test.h"
Go to the source code of this file.
Macros | |
#define | COBJMACROS |
#define | PID_DICTIONARY 0 |
#define | PID_CODEPAGE 1 |
#define | PID_TITLE 2 |
#define | PID_SUBJECT 3 |
#define | PID_AUTHOR 4 |
#define | PID_KEYWORDS 5 |
#define | PID_COMMENTS 6 |
#define | PID_TEMPLATE 7 |
#define | PID_LASTAUTHOR 8 |
#define | PID_REVNUMBER 9 |
#define | PID_EDITTINE 10 |
#define | PID_LASTPRINTED 11 |
#define | PID_CREATE_DTM 12 |
#define | PID_LASTSAVE_DTM 13 |
#define | PID_PAGECOUNT 14 |
#define | PID_WORDCOUNT 15 |
#define | PID_CHARCOUNT 16 |
#define | PID_THUMBNAIL 17 |
#define | PID_APPNAME 18 |
#define | PID_SECURITY 19 |
#define | PID_MSIVERSION PID_PAGECOUNT |
#define | PID_MSISOURCE PID_WORDCOUNT |
#define | PID_MSIRESTRICT PID_CHARCOUNT |
#define | LOSE_CONST(x) ((LPSTR)(UINT_PTR)(x)) |
Functions | |
static void | test_suminfo (void) |
static void | test_create_database_binary (void) |
static void | test_summary_binary (void) |
START_TEST (suminfo) | |
Variables | |
static const char * | msifile = "winetest-suminfo.msi" |
static const WCHAR | msifileW [] = L"winetest-suminfo.msi" |
static const WCHAR | tb [] = { 0x4840, 0x3f7f, 0x4164, 0x422f, 0x4836, 0 } |
static const WCHAR | sd [] = { 0x4840, 0x3f3f, 0x4577, 0x446c, 0x3b6a, 0x45e4, 0x4824, 0 } |
static const WCHAR | sp [] = { 0x4840, 0x3f3f, 0x4577, 0x446c, 0x3e6a, 0x44b2, 0x482f, 0 } |
#define PID_MSIRESTRICT PID_CHARCOUNT |
#define PID_MSISOURCE PID_WORDCOUNT |
#define PID_MSIVERSION PID_PAGECOUNT |
START_TEST | ( | suminfo | ) |
Definition at line 291 of file suminfo.c.
Referenced by test_summary_binary().
Definition at line 69 of file suminfo.c.
Referenced by START_TEST().
Definition at line 398 of file suminfo.c.
Referenced by START_TEST().
Definition at line 66 of file suminfo.c.
Referenced by test_suminfo(), and test_summary_binary().
Definition at line 67 of file suminfo.c.
Referenced by test_create_database_binary(), test_suminfo(), and test_summary_binary().
Definition at line 286 of file suminfo.c.
Referenced by _Dispatch_type_(), _Function_class_(), add_zone_to_listview(), AddPrinterW(), bindresvport(), bindresvport_sa(), CDefView::DoColumnContextMenu(), CShellCommandDACL::Execute(), CShellCommandSACL::Execute(), get_sd(), get_top_level_sd(), CDesktopFolder::GetColumnDetails(), CDefView::GetDetailsByFolderColumn(), CDefView::GetDetailsByListColumn(), CFSFolder::GetFSColumnDetails(), getInterfaces(), IMAGEHLP_GetSecurityDirOffset(), IMAGEHLP_SetSecurityDirOffset(), InstallOneService(), ITERATE_InstallService(), CDefView::LoadColumn(), look_for_collision(), main(), make_file_orphan(), CDefView::OnNotify(), registry_callback(), RSAENH_CPGetProvParam(), RSAENH_CPSetProvParam(), security_cleanup_zones(), security_dlgproc(), security_enum_zones(), security_get_sd(), security_on_destroy(), security_on_initdialog(), security_on_notify(), send_add_dir(), send_inode(), send_inode_extref(), send_inode_ref(), send_utimes_command_dir(), set_file_security(), SetPrinterW(), SHELL32_CompareDetails(), SHGlobalCounterCreateNamedW(), test_AddMandatoryAce(), test_child_token_sd(), test_child_token_sd_medium(), test_child_token_sd_restricted(), test_container_sd(), test_create_database_binary(), test_CreateDirectoryA(), test_default_dacl_owner_sid(), test_default_handle_security(), test_event(), test_FileSecurity(), test_get_security_descriptor(), test_GetNamedSecurityInfoA(), test_GetSecurityInfo(), test_items(), test_maximum_allowed(), test_namespace(), test_ParseName(), test_reg_create_key(), test_reg_open_key(), test_RtlMakeSelfRelativeSD(), test_security_descriptor(), test_service(), test_ShellExecute(), test_system_security_access(), test_SystemSecurity(), test_token_label(), test_token_security_descriptor(), test_Verbs(), update_security_level(), update_zone_info(), and validate_default_security_descriptor().
Definition at line 287 of file suminfo.c.
Referenced by _bdf_is_atom(), _bdf_list_split(), _cgets(), _i64tow(), _tcsrchr(), _ui64tow(), AddPrincipalListEntry(), AddPrincipalToList(), AddSelectedPrincipal(), basic_tests(), BuildDefaultPrincipalAce(), Telnet::Connect(), Control_DoLaunch(), create_ax_site(), create_serviceprovider(), DestroySecurityPage(), DGifGetImageDesc(), DGifSlurp(), do_query_service(), eval_expression(), ShellDirectory::find_entry(), for(), frame_set_seek(), framehandle(), FreePrincipalsList(), FreeSavedImages(), get_ldnumber(), get_long_path_name(), get_sec_mgr(), horDiff16(), horDiff32(), horDiff8(), IDirectPlay4Impl_InitializeConnection(), IDirectPlayLobby2AImpl_CreateAddress(), IDirectPlayLobby2AImpl_EnumAddressTypes(), IDirectPlayLobby2Impl_CreateAddress(), IDirectPlayLobby2Impl_EnumAddressTypes(), IDirectPlayLobby3Impl_EnumAddressTypes(), IDirectPlayLobbyAImpl_CreateAddress(), IDirectPlayLobbyAImpl_EnumAddressTypes(), IDirectPlayLobbyImpl_CreateAddress(), IDirectPlayLobbyImpl_EnumAddressTypes(), insert_sic(), LazyUnixLocalGlob(), LoadPermissionsList(), main(), ME_GetParaLineSpace(), netfinger(), ObjectIdentity_IsEqualObject(), ObjectWithSite_SetSite(), patmatch(), PersistPropertyBag_Load(), PredictorDecodeRow(), PredictorDecodeTile(), PredictorEncodeRow(), PredictorEncodeTile(), PredictorPrintDir(), PredictorSetup(), PredictorSetupDecode(), PredictorSetupEncode(), PredictorVGetField(), PredictorVSetField(), ReadStyleSheet(), ReloadPrincipalsList(), remove_sic(), ResizeControls(), RTFDestroyAttrs(), RtlIntegerToUnicode(), s_sum_sp(), SecurityPageCallback(), SecurityPageProc(), ServiceNameToPortNumber(), SidLookupCompletion(), SpoolName(), Mapdesc::subdivide(), SymInitialize(), SymSetSearchPath(), test_create_database_binary(), test_QueryService(), test_security(), test_ShellWindows(), test_sp(), test_VarBstrFromCy(), test_VarBstrFromDec(), TIFFPredictorCleanup(), TIFFPredictorInit(), TIFFVGetFieldDefaulted(), UpdateControlStates(), UpdatePrincipalInfo(), UpdatePrincipalListItem(), xdr_bytes(), xdr_short(), xdr_string(), Mapdesc::xformBounding(), Mapdesc::xformSampling(), ZSTD_compressSubBlock_multi(), and ZSTD_seqDecompressedSize().
Definition at line 285 of file suminfo.c.
Referenced by CMenuBand::_ChangeHotItem(), CMenuBand::_ChangePopupItem(), CMenuBand::_KeyboardItemChange(), CMenuBand::_MenuItemSelect(), Subdivider::bbox(), CISFBand::CloseDW(), CISFBand::CreateSimpleToolbar(), CTrayBandSite_CreateInstance(), D3DXSHMultiply2(), D3DXSHMultiply3(), D3DXSHMultiply4(), FILEDLG95_InitControls(), inflate_trees_bits(), CMenuStaticToolbar::OnDeletingButton(), CMenuSFToolbar::OnDeletingButton(), CISFBand::OnWinEvent(), parent_wnd_notify(), parent_wnd_proc(), tagCompare(), tagNameCompare(), test_create_database_binary(), test_save(), TOOLBAR_Restore(), UDFReadTagged(), and UDFSetUpTag().