XenevaOS
Loading...
Searching...
No Matches
RngLib.h
Go to the documentation of this file.
1
15#ifndef __RNG_LIB_H__
16#define __RNG_LIB_H__
17
32 OUT UINT16 *Rand
33 );
34
49 OUT UINT32 *Rand
50 );
51
66 OUT UINT64 *Rand
67 );
68
83 OUT UINT64 *Rand
84 );
85
86#endif // __RNG_LIB_H__
#define EFIAPI
Definition ProcessorBind.h:172
unsigned int UINT32
Definition ProcessorBind.h:102
#define OUT
Definition Base.h:352
BOOLEAN EFIAPI GetRandomNumber16(OUT UINT16 *Rand)
BOOLEAN EFIAPI GetRandomNumber32(OUT UINT32 *Rand)
BOOLEAN EFIAPI GetRandomNumber128(OUT UINT64 *Rand)
BOOLEAN EFIAPI GetRandomNumber64(OUT UINT64 *Rand)
unsigned short UINT16
Definition actypes.h:237
unsigned char BOOLEAN
Definition actypes.h:235
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239