Changeset 38622 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Sep 4, 2011 5:05:03 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/pdmifs.h
r37781 r38622 913 913 914 914 915 /** 916 * PDM range. 917 */ 918 typedef struct PDMRANGE 919 { 920 /** Start offset. */ 921 uint64_t offStart; 922 /** Size. */ 923 size_t cbRange; 924 } PDMRANGE; 925 /** Pointer to a PDM range. */ 926 typedef PDMRANGE *PPDMRANGE; 927 928 915 929 /** Pointer to a block interface. */ 916 930 typedef struct PDMIBLOCK *PPDMIBLOCK; … … 1019 1033 */ 1020 1034 DECLR3CALLBACKMEMBER(int, pfnGetUuid,(PPDMIBLOCK pInterface, PRTUUID pUuid)); 1035 1036 /** 1037 * Discards the given range. 1038 * 1039 * @returns VBox status code. 1040 * @param pInterface Pointer to the interface structure containing the called function pointer. 1041 * @param paRanges Array of ranges to discard. 1042 * @param cRanges Number of entries in the array. 1043 * @thread Any thread. 1044 */ 1045 DECLR3CALLBACKMEMBER(int, pfnDiscard,(PPDMIBLOCK pInterface, PPDMRANGE paRanges, unsigned cRanges)); 1021 1046 } PDMIBLOCK; 1022 1047 /** PDMIBLOCK interface ID. */ 1023 #define PDMIBLOCK_IID " 0a5f3156-8b21-4cf5-83fd-e097281d2900"1048 #define PDMIBLOCK_IID "5e7123dd-8cdf-4a6e-97a5-ab0c68d7e850" 1024 1049 1025 1050 … … 1307 1332 DECLR3CALLBACKMEMBER(int, pfnGetUuid,(PPDMIMEDIA pInterface, PRTUUID pUuid)); 1308 1333 1334 /** 1335 * Discards the given range. 1336 * 1337 * @returns VBox status code. 1338 * @param pInterface Pointer to the interface structure containing the called function pointer. 1339 * @param paRanges Array of ranges to discard. 1340 * @param cRanges Number of entries in the array. 1341 * @thread Any thread. 1342 */ 1343 DECLR3CALLBACKMEMBER(int, pfnDiscard,(PPDMIMEDIA pInterface, PPDMRANGE paRanges, unsigned cRanges)); 1344 1309 1345 } PDMIMEDIA; 1310 1346 /** PDMIMEDIA interface ID. */ 1311 #define PDMIMEDIA_IID " f5bb07c9-2843-46f8-a56f-cc090b6e5bac"1347 #define PDMIMEDIA_IID "ec385d21-7aa9-42ca-8cfb-e1388297fa52" 1312 1348 1313 1349
Note:
See TracChangeset
for help on using the changeset viewer.