Eventos
19 de nov., 23 - 21 de nov., 23
Obtenha a vantagem competitiva de que você precisa com poderosas soluções de IA e nuvem participando do Microsoft Ignite online.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
O método de classe WMICompressEx compacta o arquivo de entrada de diretório lógico (ou diretório) especificado no caminho do objeto (esse método é uma versão estendida do método Compress).
Este tópico usa a sintaxe MOF (Managed Object Format). Para obter mais informações sobre como usar esse método, consulte Chamando um método.
uint32 CompressEx(
[out] string StopFileName,
[in, optional] string StartFileName,
[in, optional] boolean Recursive
);
StopFileName [out]
Nome do arquivo ou diretório em que o método CompressEx falhou. Esse parâmetro será NULL se o método for bem-sucedido.
StartFileName [in, opcional]
Nomeia o arquivo ou diretório filho a ser usado como um ponto de partida para CompressEx. O parâmetro StartFileName normalmente é o parâmetro StopFileName que especifica o arquivo ou diretório no qual ocorreu um erro da chamada de método anterior. Se esse parâmetro for NULL, a operação será executada no arquivo ou diretório especificado na chamada ExecMethod .
Se StartFileName for usado, Recursive também deverá ser definido como true.
Recursivo [in, opcional]
Se for true, a alteração de propriedade será aplicada recursivamente a arquivos e diretórios dentro do diretório especificado pela instância de CIM_LogicalFile .
Observação
Para instâncias de arquivo, o parâmetro de entrada Recursiva é ignorado.
Retorna um valor de 0 (zero) se o arquivo foi compactado com êxito e qualquer outro número para indicar um erro.
0
A solicitação foi bem-sucedida.
2
O acesso foi negado.
8
Ocorreu uma falha não especificada.
9
O nome especificado não era válido.
10
O objeto especificado já existe.
11
O sistema de arquivos não é um NTFS.
12
A plataforma não é o Windows.
13
A unidade não é a mesma.
14
O diretório não está vazio.
15
Houve uma violação de compartilhamento.
16
O arquivo inicial especificado não era válido.
17
Um privilégio necessário para a operação não é mantido.
21
Um parâmetro especificado não é válido.
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|
Eventos
19 de nov., 23 - 21 de nov., 23
Obtenha a vantagem competitiva de que você precisa com poderosas soluções de IA e nuvem participando do Microsoft Ignite online.
Registrar agora