Compartilhar via


CreateDirectory

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função cria um novo Diretório. Se o subjacente sistema de arquivos oferece suporte à segurança em arquivos e diretórios, a função aplica um descritor de segurança especificado para o novo Diretório.

Uma versão RAPI dessa função existe chamado CeCreateDirectory (RAPI).

Syntax

BOOL CreateDirectory(
  LPCTSTR lpPathName, 
  LPSECURITY_ATTRIBUTES lpSecurityAttributes 
); 

Parameters

  • lpPathName
    [no] Ponteiro longo para um seqüência de caracteres NULL-Terminated que especifica o caminho do Diretório a ser criado.

    Há um limite tamanho seqüência de caracteres usar como padrão para caminhos de caracteres MAX_PATH. Esse limite é relacionado ao como Esta função analisa os caminhos.

  • lpSecurityAttributes
    [no] Ignorada; Definir como NULL.

Return Value

Nonzero indica sucesso. Zero indica falha. Para informações de erro estendidas get, chamar GetLastError.

Remarks

Essa função não é recursivo. Ele pode criar apenas o Diretório final em um caminho. Isto é, se um Diretório pai ou intermediário não existir, a função falhará com mensagem de erro ERROR_PATH_NOT_FOUND.

Alguns sistemas, como sistema de arquivos NTFS, suporte compactação ou criptografia para individual arquivo arquivos e diretórios. Em volumes formatado para tal um sistema de arquivos, Diretório um novo herda os atributos compactação e criptografia de Diretório de pai.

For Windows Embedded CE:

Em Windows CE 5.0 e posterior, o caminho completo é pôr em forma canônica antes essa função processa um nome caminho. Portanto, barras invertidas à direita em um nome caminho User-provided são ignoradas.

Requirements

Header winbase.h
Library coredll.lib
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

File I/O Functions
CreateFile
RemoveDirectory