| 1992 | } |
| 1993 | |
| 1994 | BOOL |
| 1995 | Ext2CompareExtents( |
| 1996 | PVOLUME_DISK_EXTENTS ext1, |
| 1997 | PVOLUME_DISK_EXTENTS ext2 |
| 1998 | ) |
| 1999 | { |
| 2000 | DWORD nExt; |
| 2001 | |
| 2002 | if (ext1->NumberOfDiskExtents != ext2->NumberOfDiskExtents) { |
| 2003 | return FALSE; |
| 2004 | } |
| 2005 | |
| 2006 | for (nExt = 0; nExt < ext1->NumberOfDiskExtents; nExt++) { |
| 2007 | if ((ext1->Extents[nExt].DiskNumber != ext2->Extents[nExt].DiskNumber) || |
| 2008 | (ext1->Extents[nExt].StartingOffset.QuadPart != ext2->Extents[nExt].StartingOffset.QuadPart) || |
| 2009 | (ext1->Extents[nExt].ExtentLength.QuadPart != ext2->Extents[nExt].ExtentLength.QuadPart) ) { |
| 2010 | return FALSE; |
| 2011 | } |
| 2012 | } |
| 2013 | return TRUE; |
| 2014 | } |
| 2015 | |
| 2016 | ULONGLONG |
| 2017 | Ext2EjectedDiskLetters( |
no outgoing calls
no test coverage detected