Home | Info | Community | Development | myReactOS | Contact Us
[static]
Definition at line 46 of file classes.c.
Referenced by load_given_appid().
{ LPCWSTR buffer; MSIAPPID *appid; /* fill in the data */ appid = msi_alloc_zero( sizeof(MSIAPPID) ); if (!appid) return NULL; appid->AppID = msi_dup_record_field( row, 1 ); TRACE("loading appid %s\n", debugstr_w( appid->AppID )); buffer = MSI_RecordGetString(row,2); deformat_string( package, buffer, &appid->RemoteServerName ); appid->LocalServer = msi_dup_record_field(row,3); appid->ServiceParameters = msi_dup_record_field(row,4); appid->DllSurrogate = msi_dup_record_field(row,5); appid->ActivateAtStorage = !MSI_RecordIsNull(row,6); appid->RunAsInteractiveUser = !MSI_RecordIsNull(row,7); list_add_tail( &package->appids, &appid->entry ); return appid; }