Método IsFutureWindowAvailable no class CCM_ServiceWindowManager

O método de classe WMI, no Configuration Manager, determina se uma janela de serviço de um tipo especificado e a duração determinada IsFutureWindowAvailable estarão disponíveis.

A sintaxe a seguir é simplificada a partir do código MOF (Formato de Objeto Gerenciado) e define o método.

Sintaxe

uint32 IsFutureWindowAvailable(  
     [IN]  UInt32 ServiceWindowType,  
     [IN]  Boolean FallbackToAllProgramsWindow,  
     [IN]  UInt32 MaxRuntime,  
     [OUT] Boolean WillProgramRunInFuture  
);  

Parâmetros

ServiceWindowType
Tipo de dados: UInt32

Qualificadores: [in]

Tipo de janela de serviço. A tabela a seguir lista os valores possíveis.

Valor Tipo de janela de serviço Descrição
1 ALLPROGRAM_SERVICEWINDOW Janela de serviço todos os programas
2 PROGRAM_SERVICEWINDOW Janela de Serviço de Programa
3 REBOOTREQUIRED_SERVICEWINDOW Janela de serviço necessário reinicializar
4 SOFTWAREUPDATE_SERVICEWINDOW Janela do Serviço de Atualização de Software
5 OSD_SERVICEWINDOW Janela do Serviço OSD
6 USER_DEFINED_SERVICE_WINDOW Corresponde a horários que não estão funcionando

FallbackToAllProgramsWindow
Tipo de dados: Boolean

Qualificadores: [in]

true se a janela de serviço genérico Todos os programas for usada quando uma janela especificada não ServiceWindowType estiver disponível; caso contrário, false .

MaxRuntime
Tipo de dados: UInt32

Qualificadores: [in]

Tempo máximo de execução, em segundos, que uma instalação de atualização de software precisa ser concluída antes que a instalação não seja mais monitorada pelo Configuration Manager. Essa configuração também é usada para determinar se há tempo suficiente para instalar a atualização antes do final de uma janela de manutenção. A configuração padrão é de 60 minutos (3600 segundos) para service packs e 5 minutos (300 segundos) para todos os outros tipos de atualização de software.

Importante

Certifique-se de que o valor máximo de tempo de duração não está definido por mais tempo do que a janela de manutenção configurada ou a instalação de atualização de software não será iniciada.

WillProgramRunInFuture
Tipo de dados: Boolean

Qualificadores: [out]

true se a janela de serviço especificada estiver disponível; caso contrário, false .

Return Values

Um UInt32 tipo de dados que é 0 para indicar sucesso ou nãozero para indicar falha.

Para obter informações sobre como lidar com erros retornados, consulte About Configuration Manager Errors.

Comentários

Requirements

Requisitos de tempo de execução

Para obter mais informações, consulte Configuration Manager Client Runtime Requirements.

Requisitos de desenvolvimento

Para obter mais informações, consulte Configuration Manager Client Development Requirements.

Confira também

CCM_ServicewindowManager classe WMI do cliente