Método ITaskFolder::CreateFolder (taskschd.h)
Cria uma pasta para tarefas relacionadas.
Sintaxe
HRESULT CreateFolder(
[in] BSTR subFolderName,
[in] VARIANT sddl,
[out] ITaskFolder **ppFolder
);
Parâmetros
[in] subFolderName
O nome usado para identificar a pasta. Se "FolderName\SubFolder1\SubFolder2" for especificado, toda a árvore de pastas será criada se as pastas não existirem. Esse parâmetro pode ser um caminho relativo para a instância de ITaskFolder
[in] sddl
O descritor de segurança associado à pasta, na forma de um VT_BSTR no formato SDDL_REVISION_1.
[out] ppFolder
Uma interface ITaskFolder
Passe uma referência a um
Valor de retorno
Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Observações
Para recuperar as subpastas da pasta pai, use o método GetFolders.
O método CreateFolder retornará 0x800700b7 se a pasta que você está tentando criar já existir.
Especificar um descritor de segurança inválido no parâmetro sddl do
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2008 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | taskschd.h |
biblioteca | Taskschd.lib |
de DLL |
Taskschd.dll |