Share via


WSManPluginManagedEntryWrapper Class

Definition

Class containing the public static managed entry functions that are callable from outside the module.

public ref class WSManPluginManagedEntryWrapper sealed
public sealed class WSManPluginManagedEntryWrapper
type WSManPluginManagedEntryWrapper = class
Public NotInheritable Class WSManPluginManagedEntryWrapper
Inheritance
WSManPluginManagedEntryWrapper

Methods

InitPlugin(IntPtr)

Called only once after the assembly is loaded..This is used to perform various initializations.

PSPluginOperationShutdownCallback(Object, Boolean)

Callback used to register with thread pool to notify when a plugin operation shuts down. Conforms to: public delegate void WaitOrTimerCallback( Object state, bool timedOut )

ShutdownPlugin(IntPtr)

Called only once during shutdown. This is used to perform various deinitializations.

WSManPluginCommand(IntPtr, IntPtr, Int32, IntPtr, String, IntPtr)
WSManPluginConnect(IntPtr, IntPtr, Int32, IntPtr, IntPtr, IntPtr)
WSManPluginReceive(IntPtr, IntPtr, Int32, IntPtr, IntPtr, IntPtr)
WSManPluginReleaseCommandContext(IntPtr, IntPtr, IntPtr)
WSManPluginReleaseShellContext(IntPtr, IntPtr)
WSManPluginSend(IntPtr, IntPtr, Int32, IntPtr, IntPtr, String, IntPtr)
WSManPluginShell(IntPtr, IntPtr, Int32, String, IntPtr, IntPtr)
WSManPluginSignal(IntPtr, IntPtr, Int32, IntPtr, IntPtr, String)
WSManPSShutdown(IntPtr)

Operation shutdown notification that was registered with the native layer for each of the shellCreate operations.

Applies to