| CloneHandle(Handle_t handle, Handle_t *newhandle, IdentityToken_t *newOwner, const HandleSecurity *pSecurity)=0 | SourceMod::IHandleSys | [pure virtual] |
| CreateHandle(HandleType_t type, void *object, IdentityToken_t *owner, IdentityToken_t *ident, HandleError *err)=0 | SourceMod::IHandleSys | [pure virtual] |
| CreateHandleEx(HandleType_t type, void *object, const HandleSecurity *pSec, const HandleAccess *pAccess, HandleError *err)=0 | SourceMod::IHandleSys | [pure virtual] |
| CreateType(const char *name, IHandleTypeDispatch *dispatch, HandleType_t parent, const TypeAccess *typeAccess, const HandleAccess *hndlAccess, IdentityToken_t *ident, HandleError *err)=0 | SourceMod::IHandleSys | [pure virtual] |
| FindHandleType(const char *name, HandleType_t *type)=0 | SourceMod::IHandleSys | [pure virtual] |
| FreeHandle(Handle_t handle, const HandleSecurity *pSecurity)=0 | SourceMod::IHandleSys | [pure virtual] |
| GetInterfaceName() | SourceMod::IHandleSys | [inline, virtual] |
| GetInterfaceVersion() | SourceMod::IHandleSys | [inline, virtual] |
| InitAccessDefaults(TypeAccess *pTypeAccess, HandleAccess *pHandleAccess)=0 | SourceMod::IHandleSys | [pure virtual] |
| IsVersionCompatible(unsigned int version) | SourceMod::SMInterface | [inline, virtual] |
| ReadHandle(Handle_t handle, HandleType_t type, const HandleSecurity *pSecurity, void **object)=0 | SourceMod::IHandleSys | [pure virtual] |
| RemoveType(HandleType_t type, IdentityToken_t *ident)=0 | SourceMod::IHandleSys | [pure virtual] |