Estrutura MSIPATCHSEQUENCEINFOA (msi.h)
A estrutura de MSIPATCHSEQUENCEINFO
Sintaxe
typedef struct tagMSIPATCHSEQUENCEINFOA {
LPCSTR szPatchData;
MSIPATCHDATATYPE ePatchDataType;
DWORD dwOrder;
UINT uStatus;
} MSIPATCHSEQUENCEINFOA, *PMSIPATCHSEQUENCEINFOA;
Membros
szPatchData
Ponteiro para o caminho de um arquivo de patch, um blob XML ou um arquivo XML.
ePatchDataType
Qualifica szPatchData como um arquivo de patch, um blob XML ou um arquivo XML.
dwOrder
Defina como um inteiro que indica a sequência do patch na ordem do aplicativo. A sequência começa com 0. Se um patch não for aplicável ao arquivo de .msi especificado ou se a função falhar, dwOrder será definido como -1.
uStatus
Defina como ERROR_SUCCESS ou o código de erro Win32 correspondente.
Observações
Nota
O cabeçalho msi.h define MSIPATCHSEQUENCEINFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Installer 5.0 no Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou Windows Vista. Windows Installer 3.0 ou posterior no Windows Server 2003 ou Windows XP. |
cabeçalho | msi.h |