Gets the raw file range for the given logical file range of the protected file content.
Syntax
EXTERN_C HRESULT WINAPI IpcfLogicalFileRangeToRawFileRange(
_In_ IPCF_FILE_HANDLE hFile,
_In_ PCIPCF_FILE_RANGE inRange,
_Out_ PIPCF_RAW_FILE_RANGE outRange
);
Parameters
-
hFile [in]
-
Handle to the protected file obtained from IpcfOpenFileOnILockBytes or IpcfOpenFileOnHandle.
-
inRange [in]
-
Pointer to the structure IPCF_FILE_RANGE indicating the logical range of data in the pfile represented by hFile.
-
outRange [out]
-
Pointer to the structure IPCF_RAW_FILE_RANGE indicating the raw range corresponding to the logical range represented by inRange.
Return value
If the function succeeds, the return value is S_OK. If the function fails, it returns an HRESULT value that indicates the error.
For more information, see Error codes for a description of all RMS SDK 2.1 return values.
Requirements
| Minimum supported client |
Windows Vista with SP2 |
| Minimum supported server |
Windows Server 2008 |
| Header |
|
| Library |
|
| DLL |
|