23#if !defined(CAB_READ_ONLY)
#define CAB_STATUS_CANNOT_READ
#define CAB_STATUS_FAILURE
#define CAB_STATUS_CANNOT_CREATE
#define CAB_STATUS_SUCCESS
#define CAB_STATUS_CANNOT_WRITE
ULONG ReadBlock(PCFDATA Data, void *Buffer, PULONG BytesRead)
virtual ~CCFDATAStorage()
ULONG Seek(LONG Position)
ULONG WriteBlock(PCFDATA Data, void *Buffer, PULONG BytesWritten)
__msvcrt_long CDECL ftell(FILE *file)
int CDECL fclose(FILE *file)
int CDECL fseek(FILE *file, __msvcrt_long offset, int whence)
size_t CDECL fread(void *ptr, size_t size, size_t nmemb, FILE *file)
char *CDECL tmpnam(char *s)
FILE *CDECL fopen(const char *path, const char *mode)
FILE *CDECL tmpfile(void)
size_t CDECL fwrite(const void *ptr, size_t size, size_t nmemb, FILE *file)
_ACRTIMP size_t __cdecl strlen(const char *)
GLuint GLsizei GLsizei * length
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PLONGLONG _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_opt_ PULONG_PTR BytesWritten
_Must_inspect_result_ _In_ WDFIOTARGET _In_opt_ WDFREQUEST _In_opt_ PWDF_MEMORY_DESCRIPTOR _In_opt_ PLONGLONG _In_opt_ PWDF_REQUEST_SEND_OPTIONS _Out_opt_ PULONG_PTR BytesRead