Compartilhar via


CeGetFileAttributes (RAPI)

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função retorna atributos para um arquivo especificado ou Diretório em um remoto dispositivo baseado em Windows Embedded CE.

Syntax

DWORD CeGetFileAttributes(
  LPCWSTR lpFileName 
);

Parameters

  • lpFileName
    [no] Ponteiro longo para um seqüência de caracteres NULL-Terminated que especifica o nome de um arquivo ou Diretório.

    Há um limite tamanho seqüência de caracteres usar como padrão para caminhos de caracteres MAX_PATH.

Return Value

A DWORD que contém os atributos do arquivo especificado ou Diretório indica sucesso. 0xFFFFFFFF indica falha. Para informações de erro estendidas get, chamar CeGetLastError e CeRapiGetError.

Os atributos retornados ao sucesso podem ser um ou mais do seguinte valores:

  • FILE_ATTRIBUTE_ARCHIVE
    O arquivo ou Diretório é um arquivo ou Diretório. Os aplicativos usam esse atributo para arquivos marca para de backup ou remoção.
  • FILE_ATTRIBUTE_COMPRESSED
    O arquivo ou Diretório está compactado. Para um arquivo, isso significa que todos os dados no arquivo é compactado. Para um Diretório, isso significa que compactação é o usar como padrão para arquivos recém-criados e subpastas.
  • FILE_ATTRIBUTE_DIRECTORY
    O identificador identifica um Diretório.
  • FILE_ATTRIBUTE_ENCRYPTED
    O arquivo ou Diretório está criptografado. Para um arquivo, isso significa que todos os fluxos dados são criptografados. Para um Diretório, isso significa que criptografia é o usar como padrão para arquivos recém-criados e subpastas.
  • FILE_ATTRIBUTE_HIDDEN
    O arquivo ou Diretório está oculto. Ele não está incluído em um listagem de diretórios comum.
  • FILE_ATTRIBUTE_INROM
    Este arquivo é um arquivo sistema operacional armazenado em ROM. Esses arquivos são somente leitura; Eles não podem ser modificados.
  • FILE_ATTRIBUTE_NORMAL
    O arquivo ou Diretório tem há outros atributos definidos. Esse atributo é válido somente se usado sozinho.
  • FILE_ATTRIBUTE_READONLY
    O arquivo ou Diretório é somente leitura. Os aplicativos podem ler o arquivo, mas não é possível gravar nele ou excluí-la. Na maiúsculas e minúsculas de um Diretório, os aplicativos não é possível excluí-la.
  • FILE_ATTRIBUTE_REPARSE_POINT
    O arquivo possui um associado re-Parse apontar.
  • FILE_ATTRIBUTE_ROMMODULE
    Este arquivo é um arquivo sistema operacional armazenado em ROM e executado diretamente do ROM, rather than sendo primeiro copiados para memória RAM. O CreateFile função não pode ser usado para acessar este arquivo, em vez disso, o LoadLibrary e CreateProcess funções devem ser usadas.
  • FILE_ATTRIBUTE_SPARSE_FILE
    O arquivo é um arquivo esparso.
  • FILE_ATTRIBUTE_SYSTEM
    O arquivo ou Diretório é parte ou será usado exclusivamente pelo, o sistema operacional.
  • FILE_ATTRIBUTE_TEMPORARY
    O arquivo está sendo usado para armazenamento temporário. Arquivo sistemas tentar manter todos os dados na memória para acessar rather than liberando os dados mais rápido voltar para armazenamento em massa. Um arquivo temporário deve ser excluído pelo aplicativo assim ele não for mais necessária.

Requirements

Header rapi.h
Library rapi.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Pocket PC 2000 and later, Smartphone 2002 and later

See Also

Reference

RAPI Functions