|colspan="2"| 
 
|colspan="2"| 
 
|-
 
|-
| <code>function OpenVolume(AMode:Integer):Integer; virtual;</code>
+
| <code>function OpenVolume(AMode:Integer):THandle; virtual;</code>
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| <code>procedure CloseVolume(AHandle:Integer); virtual;</code>
+
| <code>procedure CloseVolume(AHandle:THandle); virtual;</code>
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| <code>function ReadVolume(AHandle:Integer; var ABuffer; ACount:Integer):Integer; virtual;</code>
+
| <code>function ReadVolume(AHandle:THandle; var ABuffer; ACount:Integer):Integer; virtual;</code>
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| <code>function WriteVolume(AHandle:Integer; const ABuffer; ACount:Integer):Integer; virtual;</code>
+
| <code>function WriteVolume(AHandle:THandle; const ABuffer; ACount:Integer):Integer; virtual;</code>
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
Exception encountered, of type "Error"