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 IntPtr[] GetDummy()
Returns
- IntPtr[]
GetDummy3()
public IntPtr 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 IntPtr GetHooks()
Returns
GetIsSetup()
public uint GetIsSetup()
Returns
GetSeqId()
public ulong GetSeqId()
Returns
SetDummy(IntPtr[])
public void SetDummy(IntPtr[] value)
Parameters
value
IntPtr[]
SetDummy3(IntPtr)
public void SetDummy3(IntPtr value)
Parameters
value
IntPtr
SetFinalizeHook(HookFinalizeFunc)
public void SetFinalizeHook(HookFinalizeFunc value)
Parameters
value
HookFinalizeFunc
SetHookSize(uint)
public void SetHookSize(uint value)
Parameters
value
uint
SetHooks(IntPtr)
public void SetHooks(IntPtr value)
Parameters
value
IntPtr
SetIsSetup(uint)
public void SetIsSetup(uint value)
Parameters
value
uint
SetSeqId(ulong)
public void SetSeqId(ulong value)
Parameters
value
ulong