ReactOS 0.4.17-dev-966-gf06eace
tagMSICOMPONENT Struct Reference

#include <msipriv.h>

Collaboration diagram for tagMSICOMPONENT:

Public Attributes

struct list entry
 
LPWSTR Component
 
LPWSTR ComponentId
 
LPWSTR Directory
 
INT Attributes
 
LPWSTR Condition
 
LPWSTR KeyPath
 
INSTALLSTATE Installed
 
INSTALLSTATE ActionRequest
 
INSTALLSTATE Action
 
BOOL ForceLocalState
 
BOOL Enabled
 
int cost
 
INT RefCount
 
LPWSTR FullKeypath
 
LPWSTR AdvertiseString
 
MSIASSEMBLY * assembly
 
int num_clients
 
unsigned int anyAbsent:1
 
unsigned int hasAdvertisedFeature:1
 
unsigned int hasLocalFeature:1
 
unsigned int hasSourceFeature:1
 
unsigned int added:1
 
unsigned int updated:1
 

Detailed Description

Definition at line 535 of file msipriv.h.

Member Data Documentation

◆ Action

◆ ActionRequest

INSTALLSTATE tagMSICOMPONENT::ActionRequest

Definition at line 545 of file msipriv.h.

Referenced by ACTION_ProcessComponents(), and msi_get_component_action().

◆ added

unsigned int tagMSICOMPONENT::added

Definition at line 561 of file msipriv.h.

Referenced by MSI_SetFeatureStates().

◆ AdvertiseString

LPWSTR tagMSICOMPONENT::AdvertiseString

Definition at line 553 of file msipriv.h.

◆ anyAbsent

unsigned int tagMSICOMPONENT::anyAbsent

Definition at line 557 of file msipriv.h.

◆ assembly

◆ Attributes

◆ Component

◆ ComponentId

◆ Condition

LPWSTR tagMSICOMPONENT::Condition

Definition at line 542 of file msipriv.h.

Referenced by ACTION_CostFinalize(), and free_package_structures().

◆ cost

int tagMSICOMPONENT::cost

◆ Directory

◆ Enabled

◆ entry

struct list tagMSICOMPONENT::entry

Definition at line 537 of file msipriv.h.

Referenced by free_package_structures().

◆ ForceLocalState

BOOL tagMSICOMPONENT::ForceLocalState

Definition at line 547 of file msipriv.h.

Referenced by calculate_file_cost(), and MSI_SetFeatureStates().

◆ FullKeypath

LPWSTR tagMSICOMPONENT::FullKeypath

◆ hasAdvertisedFeature

unsigned int tagMSICOMPONENT::hasAdvertisedFeature

Definition at line 558 of file msipriv.h.

◆ hasLocalFeature

unsigned int tagMSICOMPONENT::hasLocalFeature

Definition at line 559 of file msipriv.h.

◆ hasSourceFeature

unsigned int tagMSICOMPONENT::hasSourceFeature

Definition at line 560 of file msipriv.h.

◆ Installed

◆ KeyPath

◆ num_clients

int tagMSICOMPONENT::num_clients

◆ RefCount

INT tagMSICOMPONENT::RefCount

Definition at line 551 of file msipriv.h.

Referenced by ACTION_ProcessComponents(), and refcount_component().

◆ updated

unsigned int tagMSICOMPONENT::updated

Definition at line 562 of file msipriv.h.

Referenced by MSI_SetFeatureStates().


The documentation for this struct was generated from the following file: