Virtual Disk Toolkit
Added by RĂ¼diger Jungbeck, last edited by RĂ¼diger Jungbeck on Mar 31, 2008
Labels: 
(None)


#include "abstractvd.h"

AVD_RET AVD_LINK AvdOpen          (void *RequestContext,
                                   void **ImplContext,
                                   const char *Parms);

AVD_RET AVD_LINK AvdClose         (void *RequestContext,
                                   void *ImplContext);

AVD_RET AVD_LINK AvdGetMediaSize  (void *RequestContext,
                                   void *ImplContext,
                                   UINT64 *MediaSize);

AVD_RET AVD_LINK AvdRead          (void *RequestContext,
                                   void *ImplContext,
                                   unsigned char *Buffer,
                                   UINT64 Offset,
                                   size_t Length,
                                   size_t *BytesRead);
                         
AVD_RET AVD_LINK AvdWrite         (void *RequestContext,
                                   void *ImplContext,
                                   unsigned char *Buffer,
                                   UINT64 Offset,
                                   size_t Length,
                                   size_t *BytesWritten);

AVD_RET AVD_LINK AvdCommandInvoke (void *RequestContext,
                                   void *ImplContext,
                                   void *Request,
                                   size_t RequestLength,
                                   void *Response,
                                   size_t MaxResponseLen,
                                   size:t *ActualResponseLen);

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2 Build:#512 Apr 26, 2006) - Bug/feature request - Contact Administrators