bzsddk/file.h File Reference

#include "commondef.h"
#include <bzscmn/file.h>

Include dependency graph for file.h:

This graph shows which files directly or indirectly include this file:


Classes

struct  _FILE_RENAME_INFORMATION
struct  _FILE_FULL_DIR_INFORMATION
class  BazisLib::DDK::_File< _Base >
class  BazisLib::DDK::_DirectoryIterator
class  BazisLib::DDK::_Directory< _Base >
class  BazisLib::DDK::_DirectFile< _Base >
 Represents a file that is read/written by sending IRP_MJ_READ/IRP_MJ_WRITE IRPs to FS driver. More...

Namespaces

namespace  BazisLib
namespace  BazisLib::DDK
 Contains classes that provide Windows DDK support.

Typedefs

typedef struct
_FILE_RENAME_INFORMATION 
FILE_RENAME_INFORMATION
typedef struct
_FILE_RENAME_INFORMATION
PFILE_RENAME_INFORMATION
typedef struct
_FILE_FULL_DIR_INFORMATION 
FILE_FULL_DIR_INFORMATION
typedef struct
_FILE_FULL_DIR_INFORMATION
PFILE_FULL_DIR_INFORMATION
typedef DDK::_DirectoryIterator BazisLib::DirectoryIterator
typedef DDK::_File< EmptyClass > BazisLib::File
typedef DDK::_File< AIFile > BazisLib::OSFile
typedef DDK::_DirectFile< File > BazisLib::DirectFile
typedef DDK::_DirectFile< OSFile > BazisLib::OSDirectFile
typedef DDK::_Directory
< EmptyClass > 
BazisLib::Directory
typedef DDK::_Directory
< AIDirectory > 
BazisLib::OSDirectory

Functions

NTSTATUS ZwQueryDirectoryFile (IN HANDLE FileHandle, IN HANDLE Event OPTIONAL, IN PIO_APC_ROUTINE ApcRoutine OPTIONAL, IN PVOID ApcContext OPTIONAL, OUT PIO_STATUS_BLOCK IoStatusBlock, OUT PVOID FileInformation, IN ULONG Length, IN FILE_INFORMATION_CLASS FileInformationClass, IN BOOLEAN ReturnSingleEntry, IN PUNICODE_STRING FileName OPTIONAL, IN BOOLEAN RestartScan)

Typedef Documentation


Function Documentation

NTSTATUS ZwQueryDirectoryFile ( IN HANDLE  FileHandle,
IN HANDLE Event  OPTIONAL,
IN PIO_APC_ROUTINE ApcRoutine  OPTIONAL,
IN PVOID ApcContext  OPTIONAL,
OUT PIO_STATUS_BLOCK  IoStatusBlock,
OUT PVOID  FileInformation,
IN ULONG  Length,
IN FILE_INFORMATION_CLASS  FileInformationClass,
IN BOOLEAN  ReturnSingleEntry,
IN PUNICODE_STRING FileName  OPTIONAL,
IN BOOLEAN  RestartScan 
)

SourceForge.net Logo