TestimoX

API Reference

Class

NativeMethods

Namespace ADPlayground

P/Invoke declarations used for lingering object detection.

Inheritance

  • Object
  • NativeMethods

Methods

DsBind(System.String DomainControllerName, System.String DnsDomainName, System.IntPtr@ phDS) #

Binds to a domain controller.

Parameters

DomainControllerName System.String required
DnsDomainName System.String required
phDS System.IntPtr@ required
DsReplicaGetInfoW(System.IntPtr hDS, System.Int32 InfoType, System.String pszObject, System.IntPtr uuidSourceDsaObjGuid, System.IntPtr@ ppInfo) #

Retrieves replication information.

Parameters

hDS System.IntPtr required
InfoType System.Int32 required
pszObject System.String required
uuidSourceDsaObjGuid System.IntPtr required
ppInfo System.IntPtr@ required
DsReplicaVerifyObjects(System.IntPtr hDS, System.String NameContext, System.Guid@ pUuidDsaSrc, System.UInt32 ulOptions) #

Calls DsReplicaVerifyObjects to check for lingering objects.

Parameters

hDS System.IntPtr required
NameContext System.String required
pUuidDsaSrc System.Guid@ required
ulOptions System.UInt32 required
DsUnBind(System.IntPtr hDS) #

Unbinds from a domain controller.

Parameters

hDS System.IntPtr required
ReleaseCapture() #

Releases the mouse capture.

SendMessage(System.IntPtr hWnd, System.UInt32 Msg, System.UIntPtr wParam, System.IntPtr lParam) #

Sends a window message.

Parameters

hWnd System.IntPtr required
Msg System.UInt32 required
wParam System.UIntPtr required
lParam System.IntPtr required