StarBurn SDK (Software Development Kit) |
__stdcall STARBURN_IMPEX_API EXCEPTION_NUMBER StarBurn_DVDVideo_Read(IN PVOID p__PVOID__DVDVideo, OUT PCHAR p__PCHAR__ExceptionText, IN ULONG p__ULONG__ExceptionTextSizeInUCHARs, OUT PULONG p__PULONG__SystemError, IN LARGE_INTEGER p__LARGE_INTEGER__IoTransferSizeInUCHARs, OUT PUCHAR p__PUCHAR__DataBuffer);
Parameters | Description |
IN PVOID p__PVOID__DVDVideo | Pointer to source DVD-Video file system object we need to read data from. |
OUT PCHAR p__PCHAR__ExceptionText | Pointer to buffer to receive formatted error message in case of exception. |
IN ULONG p__ULONG__ExceptionTextSizeInUCHARs | Error text buffer size in UCHARs. |
OUT PULONG p__PULONG__SystemError | Pointer to system error value (if function would return EN_SYSTEM_CALL_FAILED). |
IN LARGE_INTEGER p__LARGE_INTEGER__IoTransferSizeInUCHARs | Number of UCHARs we want to read from file system object. |
OUT PUCHAR p__PUCHAR__DataBuffer | Pointer to output data buffer we want file system object data to be placed after read. |
Execution status.
This function reads requested number of UCHARs from DVD-Video file system object (created with StarBurn_DVDVideo_Create API call) from it's current read position.
None.
See DVDVideoTrackAtOnceFromFileEx and DVDVideoBuildImageEx StarBurn sample applications as an example how to use StarBurn_DVDVideo_Read API call and all of the companion DVD-Video sub-API calls.