1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3
4<head>
5<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
6<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows">
7<META http-equiv="Content-Style-Type" content="text/css">
8<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
9<title>DVDCommandBlock</title>
10</head>
11
12<body>
13
14<h1>DVDCommandBlock</h1>
15
16<h2>Syntax</h2>
17<dl><dd><pre class="construction">
18#include &lt;revolution/dvd.h&gt;
19
20typedef struct DVDCommandBlock DVDCommandBlock;
21
22struct DVDCommandBlock
23{
24        ............
25        void* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;userData;
26};</pre>
27Not all structure members are listed. For a complete list, see <CODE>dvd.h</CODE>. Do not directly access these members: they are subject to change. Please use the functions <a href="DVDGetUserData.html"><code>DVDGetUserData</code></a> and <a href="DVDSetUserData.html"><code>DVDSetUserData</code></a> to access the <CODE>userData</CODE> member of this structure.))
28</dd></dl>
29
30<h2>Description</h2>
31<P>The <CODE>DVDCommandBlock</CODE> structure is used to allow the DVD library to manage various data. One type is queue management. All DVD commands can be queued; that is, you do not have to wait for the previous request to complete. This queuing feature is implemented by &quot;chaining&quot; together <CODE>DVDCommandBlock</CODE> structures. For this reason, another DVD request using a <CODE>DVDCommandBlock</CODE> structure that is already in use cannot be issued.</P>
32<P>A <CODE>DVDCommandBlock</CODE> structure that was used by an already completed DVD request can be used. The structure can be used in the callback function for the request that used the structure. To explain, the DVD library ends the request when the callback function is called and the structure is no longer needed.</P>
33
34<h2>See Also</h2>
35<p class="reference">
36<a href="DVDFileInfo.html">DVDFileInfo</a>,
37<a href="DVDGetUserData.html">DVDGetUserData</a>,
38<a href="DVDSetUserData.html">DVDSetUserData</a>
39</p>
40
41<H2>Revision History</H2>
42<P>
432006/03/01 Initial version. <BR>
44</P>
45
46<hr><p>CONFIDENTIAL</p></body>
47</html>
48