ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

find.c File Reference
#include <k32.h>
#include <debug.h>

Go to the source code of this file.

Data Structures

struct  PKERNEL32_FIND_FILE_DATA
struct  PKERNEL32_FIND_STREAM_DATA
struct  PKERNEL32_FIND_DATA_HEADER

Defines

#define NDEBUG
#define FIND_DATA_SIZE   0x4000
#define FIND_DEVICE_HANDLE   ((HANDLE)0x1)

Enumerations

enum  KERNEL32_FIND_DATA_TYPE { FileFind, StreamFind }

Functions

 DEBUG_CHANNEL (kernel32file)
static VOID InternalCopyDeviceFindDataW (LPWIN32_FIND_DATAW lpFindFileData, LPCWSTR lpFileName, ULONG DeviceNameInfo)
static VOID InternalCopyFindDataW (LPWIN32_FIND_DATAW lpFindFileData, PFILE_BOTH_DIR_INFORMATION lpFileInfo)
BOOL WINAPI InternalFindNextFile (HANDLE hFindFile, PUNICODE_STRING SearchPattern, PVOID lpFindFileData)
HANDLE WINAPI InternalFindFirstFile (LPCWSTR lpFileName, BOOLEAN DirectoryOnly, PVOID lpFindFileData)
HANDLE WINAPI FindFirstFileA (IN LPCSTR lpFileName, OUT LPWIN32_FIND_DATAA lpFindFileData)
BOOL WINAPI FindNextFileA (IN HANDLE hFindFile, OUT LPWIN32_FIND_DATAA lpFindFileData)
BOOL WINAPI FindClose (HANDLE hFindFile)
HANDLE WINAPI FindFirstFileW (IN LPCWSTR lpFileName, OUT LPWIN32_FIND_DATAW lpFindFileData)
BOOL WINAPI FindNextFileW (IN HANDLE hFindFile, OUT LPWIN32_FIND_DATAW lpFindFileData)
HANDLE WINAPI FindFirstFileExW (IN LPCWSTR lpFileName, IN FINDEX_INFO_LEVELS fInfoLevelId, OUT LPVOID lpFindFileData, IN FINDEX_SEARCH_OPS fSearchOp, LPVOID lpSearchFilter, IN DWORD dwAdditionalFlags)
HANDLE WINAPI FindFirstFileExA (IN LPCSTR lpFileName, IN FINDEX_INFO_LEVELS fInfoLevelId, OUT LPVOID lpFindFileData, IN FINDEX_SEARCH_OPS fSearchOp, LPVOID lpSearchFilter, IN DWORD dwAdditionalFlags)
static VOID InternalCopyStreamInfo (IN OUT PKERNEL32_FIND_STREAM_DATA IData, OUT LPVOID lpFindStreamData)
HANDLE WINAPI FindFirstStreamW (IN LPCWSTR lpFileName, IN STREAM_INFO_LEVELS InfoLevel, OUT LPVOID lpFindStreamData, IN DWORD dwFlags)
BOOL WINAPI FindNextStreamW (IN HANDLE hFindStream, OUT LPVOID lpFindStreamData)

Generated on Sun May 27 2012 04:39:56 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.