#include <stdio.h>#include <string.h>#include "nt.h"#include "ntrtl.h"Go to the source code of this file.
Classes | |
| struct | _PREFIX_NODE |
Defines | |
| #define | BUFFER_LENGTH 8192 |
| #define | PREFIXES 512 |
Typedefs | |
| typedef _PREFIX_NODE | PREFIX_NODE |
| typedef PREFIX_NODE * | PPREFIX_NODE |
Functions | |
| ULONG | RtlRandom (IN OUT PULONG Seed) |
| PSZ | AnotherPrefix (IN ULONG MaxNameLength) |
| int | main (int argc, char *argv[]) |
Variables | |
| ULONG | Seed |
| ULONG | AlphabetLength |
| PSZ | Alphabet |
| CHAR | Buffer [BUFFER_LENGTH] |
| ULONG | NextBufferChar = 0 |
| PREFIX_NODE | Prefixes [PREFIXES] |
| PREFIX_TABLE | PrefixTable |
|
|
|
|
|
Definition at line 83 of file tprefix.c. Referenced by main(). |
|
|
Definition at line 81 of file tprefix.c. Referenced by main(). |
|
|
|
|
|
Definition at line 282 of file tprefix.c. References Alphabet, AlphabetLength, Buffer, BUFFER_LENGTH, NextBufferChar, NULL, RtlRandom(), and Seed. Referenced by main().
|
|
||||||||||||
|
Definition at line 90 of file tprefix.c. References Alphabet, AlphabetLength, AnotherPrefix(), DbgPrint, FALSE, NextBufferChar, NULL, PfxFindPrefix(), PfxInitialize(), PfxInsertPrefix(), PfxRemovePrefix(), PPREFIX_NODE, PREFIXES, Prefixes, PrefixTable, RtlInitString(), Seed, _PREFIX_NODE::String, String, strlen(), and TRUE.
|
|
|
Definition at line 72 of file rtl/random.c.
|
|
|
Initial value:
Definition at line 39 of file tprefix.c. Referenced by AnotherPrefix(), and main(). |
|
|
Definition at line 35 of file tprefix.c. Referenced by AnotherPrefix(), and main(). |
|
|
|
|
|
Definition at line 70 of file tprefix.c. Referenced by AnotherPrefix(), and main(). |
|
|
Definition at line 85 of file tprefix.c. Referenced by main(). |
|
|
Definition at line 87 of file tprefix.c. Referenced by main(), PfxFindPrefix(), PfxInitialize(), PfxInsertPrefix(), RtlFindUnicodePrefix(), RtlInitializeUnicodePrefix(), RtlInsertUnicodePrefix(), RtlNextUnicodePrefix(), and RtlRemoveUnicodePrefix(). |
|
|
Definition at line 32 of file tprefix.c. Referenced by AnotherPrefix(), ComputeNewSerialNumber(), main(), NtAllocateUuids(), NtSetUuidSeed(), RtlRandom(), RtlRunDecodeUnicodeString(), and RtlUniform(). |
1.3.7