Class HookListHandle
public abstract class HookListHandle : SafeHandle, IDisposable
- Inheritance
-
HookListHandle
- Implements
- Derived
- Inherited Members
Constructors
HookListHandle(bool)
protected HookListHandle(bool ownsHandle)
Parameters
ownsHandlebool
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
otherHookListHandle
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
objobjectThe 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
valuenint[]
SetDummy3(nint)
public void SetDummy3(nint value)
Parameters
valuenint
SetFinalizeHook(HookFinalizeFunc)
public void SetFinalizeHook(HookFinalizeFunc value)
Parameters
valueHookFinalizeFunc
SetHookSize(uint)
public void SetHookSize(uint value)
Parameters
valueuint
SetHooks(nint)
public void SetHooks(nint value)
Parameters
valuenint
SetIsSetup(uint)
public void SetIsSetup(uint value)
Parameters
valueuint
SetSeqId(CULong)
public void SetSeqId(CULong value)
Parameters
valueCULong