VirtualBox

Changeset 29521 in vbox for trunk/include/VBox/pdmcommon.h


Ignore:
Timestamp:
May 17, 2010 10:14:22 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
61661
Message:

PDM: Added PDMDevHlpCallR0 and PDMDEV_VALIDATE_CONFIG_RETURN.

File:
1 edited

Legend:

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

    r28800 r29521  
    44
    55/*
    6  * Copyright (C) 2006-2007 Oracle Corporation
     6 * Copyright (C) 2006-2010 Oracle Corporation
    77 *
    88 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    132132typedef FNPDMDRVASYNCNOTIFY *PFNPDMDRVASYNCNOTIFY;
    133133
     134
    134135/**
    135  * The ring-0 driver request handle.
     136 * The ring-0 driver request handler.
     137 *
     138 * @returns VBox status code. PDMDevHlpCallR0 will return this.
     139 * @param   pDevIns     The device instance (the ring-0 mapping).
     140 * @param   uOperation  The operation.
     141 * @param   u64Arg      Optional integer argument for the operation.
     142 */
     143typedef DECLCALLBACK(int) FNPDMDEVREQHANDLERR0(PPDMDEVINS pDevIns, uint32_t uOperation, uint64_t u64Arg);
     144/** Ring-0 pointer to a FNPDMDEVREQHANDLERR0. */
     145typedef R0PTRTYPE(FNPDMDEVREQHANDLERR0 *) PFNPDMDEVREQHANDLERR0;
     146
     147/**
     148 * The ring-0 driver request handler.
    136149 *
    137150 * @returns VBox status code. PDMDrvHlpCallR0 will return this.
     
    144157typedef R0PTRTYPE(FNPDMDRVREQHANDLERR0 *) PFNPDMDRVREQHANDLERR0;
    145158
     159
    146160/** @} */
    147161
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