Changeset 94689 in vbox
- Timestamp:
- Apr 22, 2022 1:46:22 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 151057
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/VBoxCryptoIf.h
r94674 r94689 41 41 #define VBOXCRYPTOIF_MAGIC UINT32_C(0x17911226) 42 42 43 /** Pointer to const helpers passed to the VBoxExtPackRegister() call. */43 /** Pointer to const cryptographic interface. */ 44 44 typedef const struct VBOXCRYPTOIF *PCVBOXCRYPTOIF; 45 45 /** … … 53 53 * This is set to VBOXCRYPTOIF_VERSION. */ 54 54 uint32_t u32Version; 55 56 /** The VirtualBox full version (see VBOX_FULL_VERSION). */ 57 uint32_t uVBoxFullVersion; 58 /** The VirtualBox subversion tree revision. */ 59 uint32_t uVBoxInternalRevision; 60 /** Explicit alignment padding, must be zero. */ 61 uint32_t u32Padding; 62 /** Pointer to the version string (read-only). */ 63 const char *pszVBoxVersion; 55 /** Description string. */ 56 const char *pszDesc; 64 57 65 58 /** @name Generic crytographic context operations. … … 85 78 * @param phCryptoCtx Where to store the handle to the crypto context on success. 86 79 */ 87 DECLR3CALLBACKMEMBER(int, pfnCryptoCtxLoad, (const char *pszStoredCtx, const char *pszPassword,80 DECLR3CALLBACKMEMBER(int, pfnCryptoCtxLoad, (const char *pszStoredCtx, const char *pszPassword, 88 81 PVBOXCRYPTOCTX phCryptoCtx)); 89 82 … … 212 205 */ 213 206 DECLR3CALLBACKMEMBER(int, pfnCryptoIoStrmFromVfsIoStrmEncrypt, (RTVFSIOSTREAM hVfsIosDst, const char *pszKeyStore, 214 const char *pszPassword, PRTVFSIOSTREAM phVfsIosCrypt));207 const char *pszPassword, PRTVFSIOSTREAM phVfsIosCrypt)); 215 208 216 209 /** … … 226 219 */ 227 220 DECLR3CALLBACKMEMBER(int, pfnCryptoIoStrmFromVfsIoStrmDecrypt, (RTVFSIOSTREAM hVfsIosIn, const char *pszKeyStore, 228 const char *pszPassword, PRTVFSIOSTREAM phVfsIosOut));221 const char *pszPassword, PRTVFSIOSTREAM phVfsIosOut)); 229 222 /** @} */ 230 223 … … 272 265 uint32_t uReserved7; 273 266 274 /** End of structure marker (VBOX EXTPACKHLP_VERSION). */267 /** End of structure marker (VBOXCRYPTOIF_VERSION). */ 275 268 uint32_t u32EndMarker; 276 269 } VBOXCRYPTOIF; 277 /** Current version of the VBOX EXTPACKHLPstructure. */270 /** Current version of the VBOXCRYPTOIF structure. */ 278 271 #define VBOXCRYPTOIF_VERSION RT_MAKE_U32(0, 1) 279 272
Note:
See TracChangeset
for help on using the changeset viewer.