View Source
{code} #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); {code} |