There are three built-in interfaces:
- Unloading
- This interface gives controls that access hardware a chance to leave that hardware in a stable state before being unloaded.
- InitializeInterface
- This interface allows DLLs to create or choose certain interfaces at runtime instead of at compile time.
- Name
- An interface pointer that points to a string. You need to declare this interface to use AoFindName().