Lines Matching defs:Handle

53     IN HANDLE Handle
207 HANDLE Handle;
390 OUT PHANDLE Handle,
438 Status = NtOpenFile(Handle,
456 Status = NtOpenFile(Handle,
474 Status = NtOpenFile(Handle,
498 OUT PHANDLE Handle,
506 return _OpenNtName(Buffer, ReadOnly, Handle, OpenedReadonly);
518 IN HANDLE Handle
522 return NtFlushBuffersFile(Handle, &IoStatusBlock);
534 IN HANDLE Handle
538 return NtFsControlFile(Handle, 0, 0, 0, &IoStatusBlock, FSCTL_LOCK_VOLUME, 0, 0, 0, 0);
550 IN HANDLE Handle
554 return NtFsControlFile(Handle, 0, 0, 0, &IoStatusBlock, FSCTL_UNLOCK_VOLUME, 0, 0, 0, 0);
561 IN HANDLE Handle
565 return NtFsControlFile(Handle, 0, 0, 0, &IoStatusBlock, FSCTL_DISMOUNT_VOLUME, 0, 0, 0, 0);
577 IN HANDLE Handle
582 Status = NtFsControlFile(Handle, 0, 0, 0, &IoStatusBlock, FSCTL_IS_VOLUME_MOUNTED, 0, 0, 0, 0);
591 IN HANDLE Handle
594 return NtClose(Handle);
817 OUT PHANDLE Handle,
841 Status = _OpenDriveLetter(*Name, ReadOnly, Handle, OpenedReadonly);
867 Status = _OpenNtName(Name, ReadOnly, Handle, OpenedReadonly);
890 IN HANDLE Handle,
915 Status = NtReadFile(Handle, NULL, NULL, NULL,
920 Status = NtWriteFile(Handle, NULL, NULL, NULL,
945 IN HANDLE Handle,
952 return _BlockIo(Handle, Offset, Bytes, (PCHAR)Buffer, FALSE, Errno);
958 IN HANDLE Handle,
965 return _BlockIo(Handle, Offset, Bytes, Buffer, TRUE, Errno);
973 IN HANDLE Handle,
979 Handle, NULL, NULL, NULL, &IoStatusBlock, IOCTL_DISK_SET_PARTITION_INFO,
1152 if(!_Ext2OpenDevice(name, (BOOLEAN)!BooleanFlagOn(flags, EXT2_FLAG_RW), &NtData->Handle, &NtData->OpenedReadonly, &Errno))
1162 _GetDeviceSize(NtData->Handle, &FsSize);
1170 if(!NT_SUCCESS(_LockDrive(NtData->Handle)) /*|| !NT_SUCCESS(_DismountDrive(NtData->Handle))*/)
1199 if(NULL != NtData->Handle)
1201 _UnlockDrive(NtData->Handle);
1202 _CloseDisk(NtData->Handle);
1244 if(NULL != NtData->Handle)
1246 _DismountDrive(NtData->Handle);
1247 _UnlockDrive(NtData->Handle);
1248 _CloseDisk(NtData->Handle);
1353 if(!_RawRead(NtData->Handle, Offset, SizeToRead, BufferToRead, &Errno))
1423 if(!_RawWrite(NtData->Handle, Offset, SizeToWrite, buf, &Errno))
1480 _FlushDrive(NtData->Handle);
1489 _SetPartType(NtData->Handle, 0x83);