KiCad PCB EDA Suite
Loading...
Searching...
No Matches
io.cpp File Reference
#include <kiplatform/io.h>
#include <wx/string.h>
#include <wx/wxcrt.h>
#include <wx/filename.h>
#include <string>
#include <windows.h>
#include <shlwapi.h>
#include <winternl.h>

Go to the source code of this file.

Classes

struct  _FILE_FULL_DIR_INFORMATION
 

Macros

#define FileFullDirectoryInformation   ( (FILE_INFORMATION_CLASS) 2 )
 

Typedefs

typedef struct _FILE_FULL_DIR_INFORMATION FILE_FULL_DIR_INFORMATION
 
typedef struct _FILE_FULL_DIR_INFORMATIONPFILE_FULL_DIR_INFORMATION
 

Functions

typedef NTSTATUS (NTAPI *PFN_NtQueryDirectoryFile)(HANDLE
 

Variables

typedef HANDLE
 
typedef PIO_APC_ROUTINE
 
typedef PVOID
 
typedef PIO_STATUS_BLOCK
 
typedef ULONG
 
typedef FILE_INFORMATION_CLASS
 
typedef BOOLEAN
 
typedef PUNICODE_STRING
 

Macro Definition Documentation

◆ FileFullDirectoryInformation

#define FileFullDirectoryInformation   ( (FILE_INFORMATION_CLASS) 2 )

Definition at line 63 of file windows/io.cpp.

Typedef Documentation

◆ FILE_FULL_DIR_INFORMATION

◆ PFILE_FULL_DIR_INFORMATION

Function Documentation

◆ NTSTATUS()

typedef NTSTATUS ( NTAPI * PFN_NtQueryDirectoryFile)

Variable Documentation

◆ BOOLEAN

typedef BOOLEAN

Definition at line 60 of file windows/io.cpp.

◆ FILE_INFORMATION_CLASS

typedef FILE_INFORMATION_CLASS

Definition at line 60 of file windows/io.cpp.

◆ HANDLE

typedef HANDLE

Definition at line 58 of file windows/io.cpp.

◆ PIO_APC_ROUTINE

typedef PIO_APC_ROUTINE

Definition at line 58 of file windows/io.cpp.

◆ PIO_STATUS_BLOCK

typedef PIO_STATUS_BLOCK

Definition at line 59 of file windows/io.cpp.

◆ PUNICODE_STRING

typedef PUNICODE_STRING

Definition at line 61 of file windows/io.cpp.

◆ PVOID

typedef PVOID

Definition at line 58 of file windows/io.cpp.

◆ ULONG

typedef ULONG

Definition at line 59 of file windows/io.cpp.