Die CeWriteRecordProps-Funktion fügt der Datenbank einen Eintrag hinzu, wie im folgenden Code zu erkennen:
HANDLE hDbase, CEOID oidRecord, WORD cPropID, CEPROPVAL * rgPropVal );
CEOID CeWriteRecordProps(
Die CEPROPVAL-Struktur muss nun mit den Eigenschaften gefüllt werden, die ihre Tabelle enthalten soll. Dieser Vorgang ähnelt dem Zuweisen von Datentypen zu den Spalten einer standardmäßigen Access- oder SQL-Datenbank. In Tabelle A sind die zulässigen Datentypen aufgeführt.
Wert | Beschreibung |
CEVT_BLOB | Eine CEBLOB-Struktur |
CEVT_BOOL | Ein boolescher Wert |
CEVT_FILETIME | Eine FILETIME-Struktur |
CEVT_12 | Eine 16-Bit-Ganzzahl mit Vorzeichen |
CEVT_14 | Eine 32-Bit-Ganzzahl mit Vorzeiche |
CEVT_LPWSTR | Ein Null-terminierter String |
CEVT_R8 | Eine 64-Bit-Ganzzahl mit Vorzeichen |
CEVT_UI2 | Eine 16-Bit-Ganzzahl ohne Vorzeichen |
CEVT_UI4 | Eine ganze 32-Bit-Ganzzahl ohne Vorzeichen |
Tabelle A
Unsere Anwendung speichert die folgenden Eigenschaften in der CEDB-Datenbank, wie in folgender Liste:
Neu entwickeltes Open-Source-System soll Signatur-Umgehungen durch adaptive Missbrauchserkennung transparent machen.
Von mindestens einer Schwachstelle geht ein hohes Sicherheitsrisiko aus. Betroffen sind Chrome für Windows, macOS…
Digitale Währungen haben in nur kurzer Zeit die komplette Finanzlandschaft auf den Kopf gestellt. Mit…
Mindestens eine Anfälligkeit erlaubt eine Remotecodeausführung. Angreifbar sind alle unterstützten Versionen von Android.
Ein einziges IT-Problem kann ein gesamtes Unternehmen zum Stillstand bringen. Insbesondere sicherheitsrelevante Vorfälle bedrohen dabei…
Viele Sicherheitsanwendungen erkennen die absichtlich beschädigte Dokumente nicht als gefährliche Dateien. Die Hintermänner haben es…