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

PDISK_DATA Struct Reference

#include <disk.h>

Data Fields

PDEVICE_EXTENSION NextPartition
ULONG Signature
ULONG MbrCheckSum
ULONG HiddenSectors
ULONG PartitionNumber
ULONG PartitionOrdinal
UCHAR PartitionType
BOOLEAN BootIndicator
BOOLEAN DriveNotReady
PARTITION_LIST_STATE PartitionListState
PARTITION_STYLE PartitionStyle
union {
   struct {
      ULONG   Signature
      ULONG   MbrCheckSum
      ULONG   HiddenSectors
      UCHAR   PartitionType
      BOOLEAN   BootIndicator
   }   Mbr
   struct {
      GUID   DiskId
      GUID   PartitionType
      GUID   PartitionId
      ULONG64   Attributes
      WCHAR   PartitionName [36]
   }   Efi
}; 
struct {
   BOOLEAN   WellKnownNameCreated: 1
   BOOLEAN   PhysicalDriveLinkCreated: 1
LinkStatus
NTSTATUS ReadyStatus
PDISK_UPDATE_PARTITIONS UpdatePartitionRoutine
SCSI_ADDRESS ScsiAddress
KEVENT PartitioningEvent
UNICODE_STRING DiskInterfaceString
UNICODE_STRING PartitionInterfaceString
FAILURE_PREDICTION_METHOD FailurePredictionCapability
BOOLEAN AllowFPPerfHit
ULONG CachedPartitionTableValid
PDRIVE_LAYOUT_INFORMATION_EX CachedPartitionTable
KMUTEX VerifyMutex

Detailed Description

Definition at line 41 of file disk.c.


The documentation for this struct was generated from the following files:
  • drivers/storage/class/disk/disk.c
  • drivers/storage/class/disk_new/disk.h

Generated on Sat May 26 2012 06:33:36 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.