CE_FIND_DATA
9/8/2008
Essa estrutura descreve um arquivo localizado pela CeFindAllFiles função.
Syntax
typedef struct _CE_FIND_DATA {
DWORD dwFileAttributes;
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
DWORD nFileSizeHigh;
DWORD nFileSizeLow;
DWORD dwOID;
WCHAR cFileName[MAX_PATH];
} CE_FIND_DATA, *LPCE_FIND_DATA;
Os membros
dwFileAttributes
Especifica os atributos arquivo do arquivo encontrado. Ele pode ser um ou mais do seguinte valores.Valor Descrição FILE_ATTRIBUTE_ARCHIVE
O arquivo é um arquivo. Os aplicativos usam esse valor 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 arquivo é um Diretório.
FILE_ATTRIBUTE_HAS_CHILDREN
O Diretório tem subpastas.
FILE_ATTRIBUTE_HIDDEN
O arquivo 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 não tem nenhum outros um conjunto de atributos. Esse valor é válido somente se usado sozinho.
FILE_ATTRIBUTE_READONLY
O arquivo é somente leitura. Os aplicativos podem ler o arquivo, mas não é possível gravar nele ou excluí-la.
FILE_ATTRIBUTE_ROMMODULE
Este arquivo é um arquivo sistema operacional armazenado em ROM, projetado para executar no local. Em outras palavras, codificar deste arquivo é executado diretamente do ROM, em vez pela primeira vez que está sendo copiado 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_SYSTEM
O arquivo é parte de sistema operacional ou é usado exclusivamente por ele.
FILE_ATTRIBUTE_TEMPORARY
O arquivo está sendo usado para armazenamento temporário. Aplicativos devem gravar o arquivo somente se for absolutamente necessário. A maioria dos dados de arquivo permanece na memória sem sendo liberado para a mídia porque o arquivo logo será ser excluído.
- ftCreationTime
Especifica um FILETIME estrutura que contém o tempo que o arquivo foi criado.
- ftLastAccessTime
Especifica um FILETIME estrutura que contém o tempo que o arquivo foi acessado pela última vez.
- ftLastWriteTime
Especifica um FILETIME estrutura que contém o tempo que o arquivo foi gravado pela última vez para.
- nFileSizeHigh
Especifica o alto-ordem DWORD valor de tamanho de arquivo, em bytes. Esse valor é zero, a menos que o tamanho arquivo é maior do que MAXDWORD. O tamanho do arquivo é igual a (nFileSizeHigh * MAXDWORD) + nFileSizeLow.
- nFileSizeLow
Especifica o baixo-ordem DWORD valor de tamanho de arquivo, em bytes.
- dwOID
Especifica o identificador objeto do arquivo.
- cFileName
Seqüência de caracteres NULL-Terminated que contém o nome do arquivo.
Requirements
Header | rapitypes.h |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Pocket PC 2002 and later, Smartphone 2002 and later |