ReactOS 0.4.16-dev-250-g3ecd236
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
 
MSIASSEMBLYassembly
 
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 521 of file msipriv.h.

Member Data Documentation

◆ Action

◆ ActionRequest

INSTALLSTATE tagMSICOMPONENT::ActionRequest

◆ added

unsigned int tagMSICOMPONENT::added

Definition at line 547 of file msipriv.h.

Referenced by MSI_SetFeatureStates().

◆ AdvertiseString

LPWSTR tagMSICOMPONENT::AdvertiseString

Definition at line 539 of file msipriv.h.

◆ anyAbsent

unsigned int tagMSICOMPONENT::anyAbsent

Definition at line 543 of file msipriv.h.

Referenced by MSI_SetFeatureStates().

◆ assembly

◆ Attributes

◆ Component

◆ ComponentId

◆ Condition

LPWSTR tagMSICOMPONENT::Condition

Definition at line 528 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 523 of file msipriv.h.

Referenced by free_package_structures().

◆ ForceLocalState

BOOL tagMSICOMPONENT::ForceLocalState

Definition at line 533 of file msipriv.h.

Referenced by calculate_file_cost(), and MSI_SetFeatureStates().

◆ FullKeypath

LPWSTR tagMSICOMPONENT::FullKeypath

◆ hasAdvertisedFeature

unsigned int tagMSICOMPONENT::hasAdvertisedFeature

Definition at line 544 of file msipriv.h.

Referenced by MSI_SetFeatureStates().

◆ hasLocalFeature

unsigned int tagMSICOMPONENT::hasLocalFeature

Definition at line 545 of file msipriv.h.

Referenced by ACTION_UpdateComponentStates(), and MSI_SetFeatureStates().

◆ hasSourceFeature

unsigned int tagMSICOMPONENT::hasSourceFeature

Definition at line 546 of file msipriv.h.

Referenced by MSI_SetFeatureStates().

◆ Installed

◆ KeyPath

◆ num_clients

int tagMSICOMPONENT::num_clients

◆ RefCount

INT tagMSICOMPONENT::RefCount

Definition at line 537 of file msipriv.h.

Referenced by ACTION_ProcessComponents(), and refcount_component().

◆ updated

unsigned int tagMSICOMPONENT::updated

Definition at line 548 of file msipriv.h.

Referenced by MSI_SetFeatureStates().


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