Go to the source code of this file.
Defines |
| #define | EXT2_BUG_CHECK_ID EXT2_FILE_CREATE |
| #define | DEBUG_LEVEL (DEBUG_TRACE_CREATE) |
Functions |
| NTSTATUS NTAPI | Ext2Create (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
| NTSTATUS NTAPI | Ext2CommonCreate (PtrExt2IrpContext PtrIrpContext, PIRP PtrIrp, BOOLEAN FirstAttempt) |
| NTSTATUS NTAPI | Ext2OpenVolume (PtrExt2VCB PtrVCB, PtrExt2IrpContext PtrIrpContext, PIRP PtrIrp, unsigned short ShareAccess, PIO_SECURITY_CONTEXT PtrSecurityContext, PFILE_OBJECT PtrNewFileObject) |
| NTSTATUS NTAPI | Ext2OpenRootDirectory (PtrExt2VCB PtrVCB, PtrExt2IrpContext PtrIrpContext, PIRP PtrIrp, unsigned short ShareAccess, PIO_SECURITY_CONTEXT PtrSecurityContext, PFILE_OBJECT PtrNewFileObject) |
| PtrExt2FCB NTAPI | Ext2LocateChildFCBInCore (PtrExt2VCB PtrVCB, PUNICODE_STRING PtrName, ULONG ParentInodeNo) |
| PtrExt2FCB NTAPI | Ext2LocateFCBInCore (PtrExt2VCB PtrVCB, ULONG InodeNo) |
| ULONG NTAPI | Ext2LocateFileInDisk (PtrExt2VCB PtrVCB, PUNICODE_STRING PtrCurrentName, PtrExt2FCB PtrParentFCB, ULONG *Type) |
| ULONG NTAPI | Ext2CreateFile (PtrExt2IrpContext PtrIrpContext, PtrExt2VCB PtrVCB, PUNICODE_STRING PtrName, PtrExt2FCB PtrParentFCB, ULONG Type) |
| BOOLEAN NTAPI | Ext2OverwriteFile (PtrExt2FCB PtrFCB, PtrExt2IrpContext PtrIrpContext) |
| BOOLEAN NTAPI | Ext2SupersedeFile (PtrExt2FCB PtrFCB, PtrExt2IrpContext PtrIrpContext) |