Difference between revisions of "DLPSRVR:Initialize"
(Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x001B0302] |- | 1 | Sharedmem size. |- | 2 | u8 unk |- | 3 | Process Id |- | 4...") |
DaniElectra (talk | contribs) m (Add response table) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
|- | |- | ||
| 0 | | 0 | ||
− | | Header code [ | + | | Header code [0x00010183] |
|- | |- | ||
| 1 | | 1 | ||
Line 12: | Line 12: | ||
|- | |- | ||
| 2 | | 2 | ||
− | | u8 | + | | u8 Max number of clients. |
|- | |- | ||
| 3 | | 3 | ||
Line 18: | Line 18: | ||
|- | |- | ||
| 4 | | 4 | ||
− | | u8 | + | | u8 Child index |
|- | |- | ||
| 5 | | 5 | ||
− | | 0x40000 | + | | Block buffer size? 0x40000 |
|- | |- | ||
| 6 | | 6 | ||
− | | 0x2 | + | | Block buffer num? 0x2 |
|- | |- | ||
| 7 | | 7 | ||
Line 34: | Line 34: | ||
| 9 | | 9 | ||
| Event handle | | Event handle | ||
+ | |} | ||
+ | |||
+ | =Response= | ||
+ | {| class="wikitable" border="1" | ||
+ | |- | ||
+ | ! Index Word | ||
+ | ! Description | ||
+ | |- | ||
+ | | 0 | ||
+ | | Header code | ||
+ | |- | ||
+ | | 1 | ||
+ | | Result code | ||
|} | |} | ||
=Description= | =Description= | ||
− | This initializes the DLP server. | + | This initializes the DLP server. The DLP child to be used is selected based on the process title ID and the child index given. The high title ID must be "00040001" and the low title ID must be: low_title_id & 0xFF == child_index |
Latest revision as of 11:37, 8 July 2024
RequestEdit
Index Word | Description |
---|---|
0 | Header code [0x00010183] |
1 | Sharedmem size. |
2 | u8 Max number of clients. |
3 | Process Id |
4 | u8 Child index |
5 | Block buffer size? 0x40000 |
6 | Block buffer num? 0x2 |
7 | MoveHandleDescriptor for 2 handles |
8 | Shared mem handle |
9 | Event handle |
ResponseEdit
Index Word | Description |
---|---|
0 | Header code |
1 | Result code |
DescriptionEdit
This initializes the DLP server. The DLP child to be used is selected based on the process title ID and the child index given. The high title ID must be "00040001" and the low title ID must be: low_title_id & 0xFF == child_index