ReactOS 0.4.15-dev-7788-g1ad9096
sdbwrite.h
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS Application compatibility module
3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4 * PURPOSE: Shim database manipulation interface
5 * COPYRIGHT: Copyright 2011 André Hentschel
6 * Copyright 2013 Mislav Blažević
7 * Copyright 2015-2017 Mark Jansen (mark.jansen@reactos.org)
8 */
9
10#ifndef SDBWRITE_H
11#define SDBWRITE_H
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
29
30#ifdef __cplusplus
31} // extern "C"
32#endif
33
34#endif // SDBWRITE_H
DWORD TAGID
INT PATH_TYPE
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
unsigned short WORD
Definition: ntddk_ex.h:93
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition: gl.h:1950
GLsizeiptr size
Definition: glext.h:5919
BOOL WINAPI SdbWriteDWORDTag(PDB db, TAG tag, DWORD data)
Definition: sdbwrite.c:182
BOOL WINAPI SdbWriteWORDTag(PDB db, TAG tag, WORD data)
Definition: sdbwrite.c:163
BOOL WINAPI SdbWriteBinaryTagFromFile(PDB db, TAG tag, LPCWSTR path)
Definition: sdbwrite.c:294
BOOL WINAPI SdbWriteNULLTag(PDB db, TAG tag)
Definition: sdbwrite.c:145
BOOL WINAPI SdbWriteStringTag(PDB db, TAG tag, LPCWSTR string)
Definition: sdbwrite.c:220
BOOL WINAPI SdbEndWriteListTag(PDB db, TAGID tagid)
Definition: sdbwrite.c:343
BOOL WINAPI SdbWriteQWORDTag(PDB db, TAG tag, QWORD data)
Definition: sdbwrite.c:201
BOOL WINAPI SdbWriteBinaryTag(PDB db, TAG tag, const BYTE *data, DWORD size)
Definition: sdbwrite.c:273
BOOL WINAPI SdbWriteStringRefTag(PDB db, TAG tag, TAGID tagid)
Definition: sdbwrite.c:253
PDB WINAPI SdbCreateDatabase(LPCWSTR path, PATH_TYPE type)
Definition: sdbwrite.c:104
TAGID WINAPI SdbBeginWriteListTag(PDB db, TAG tag)
Definition: sdbwrite.c:321
void WINAPI SdbCloseDatabaseWrite(PDB db)
Definition: sdbwrite.c:129
UINT64 QWORD
Definition: shimdbg.c:104
Definition: fs_rec.h:143
Definition: ecma_167.h:138
#define WINAPI
Definition: msvc.h:6
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
unsigned char BYTE
Definition: xxhash.c:193