VirtualBox

Changeset 94689 in vbox


Ignore:
Timestamp:
Apr 22, 2022 1:46:22 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
151057
Message:

include/VBox/VBoxCryptoIf.h: Some changes to the interface, bugref:9955

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/VBoxCryptoIf.h

    r94674 r94689  
    4141#define VBOXCRYPTOIF_MAGIC UINT32_C(0x17911226)
    4242
    43 /** Pointer to const helpers passed to the VBoxExtPackRegister() call. */
     43/** Pointer to const cryptographic interface. */
    4444typedef const struct VBOXCRYPTOIF *PCVBOXCRYPTOIF;
    4545/**
     
    5353     * This is set to VBOXCRYPTOIF_VERSION. */
    5454    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;
    6457
    6558    /** @name Generic crytographic context operations.
     
    8578     * @param   phCryptoCtx         Where to store the handle to the crypto context on success.
    8679     */
    87     DECLR3CALLBACKMEMBER(int, pfnCryptoCtxLoad, (const char *pszStoredCtx, const char* pszPassword,
     80    DECLR3CALLBACKMEMBER(int, pfnCryptoCtxLoad, (const char *pszStoredCtx, const char *pszPassword,
    8881                                                 PVBOXCRYPTOCTX phCryptoCtx));
    8982
     
    212205     */
    213206    DECLR3CALLBACKMEMBER(int, pfnCryptoIoStrmFromVfsIoStrmEncrypt, (RTVFSIOSTREAM hVfsIosDst, const char *pszKeyStore,
    214                                                                     const char* pszPassword, PRTVFSIOSTREAM phVfsIosCrypt));
     207                                                                    const char *pszPassword, PRTVFSIOSTREAM phVfsIosCrypt));
    215208
    216209    /**
     
    226219     */
    227220    DECLR3CALLBACKMEMBER(int, pfnCryptoIoStrmFromVfsIoStrmDecrypt, (RTVFSIOSTREAM hVfsIosIn, const char *pszKeyStore,
    228                                                                     const char* pszPassword, PRTVFSIOSTREAM phVfsIosOut));
     221                                                                    const char *pszPassword, PRTVFSIOSTREAM phVfsIosOut));
    229222    /** @} */
    230223
     
    272265    uint32_t                    uReserved7;
    273266
    274     /** End of structure marker (VBOXEXTPACKHLP_VERSION). */
     267    /** End of structure marker (VBOXCRYPTOIF_VERSION). */
    275268    uint32_t                    u32EndMarker;
    276269} VBOXCRYPTOIF;
    277 /** Current version of the VBOXEXTPACKHLP structure.  */
     270/** Current version of the VBOXCRYPTOIF structure.  */
    278271#define VBOXCRYPTOIF_VERSION            RT_MAKE_U32(0, 1)
    279272
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette