Class HookListHandle
public abstract class HookListHandle : SafeHandle, IDisposable
- Inheritance
-
HookListHandle
- Implements
- Derived
- Inherited Members
Constructors
HookListHandle(bool)
protected HookListHandle(bool ownsHandle)
Parameters
ownsHandle
bool
Properties
IsInvalid
When overridden in a derived class, gets a value indicating whether the handle value is invalid.
public override sealed bool IsInvalid { get; }
Property Value
Methods
Equals(HookListHandle?)
public bool Equals(HookListHandle? other)
Parameters
other
HookListHandle
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
GetDummy()
public nint[] GetDummy()
Returns
- nint[]
GetDummy3()
public nint GetDummy3()
Returns
GetFinalizeHook()
public HookFinalizeFunc GetFinalizeHook()
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetHookSize()
public uint GetHookSize()
Returns
GetHooks()
public nint GetHooks()
Returns
GetIsSetup()
public uint GetIsSetup()
Returns
GetSeqId()
public CULong GetSeqId()
Returns
SetDummy(nint[])
public void SetDummy(nint[] value)
Parameters
value
nint[]
SetDummy3(nint)
public void SetDummy3(nint value)
Parameters
value
nint
SetFinalizeHook(HookFinalizeFunc)
public void SetFinalizeHook(HookFinalizeFunc value)
Parameters
value
HookFinalizeFunc
SetHookSize(uint)
public void SetHookSize(uint value)
Parameters
value
uint
SetHooks(nint)
public void SetHooks(nint value)
Parameters
value
nint
SetIsSetup(uint)
public void SetIsSetup(uint value)
Parameters
value
uint
SetSeqId(CULong)
public void SetSeqId(CULong value)
Parameters
value
CULong