작업 플러그 인 진입점

작업 플러그 인은 지원하려는 기능에 따라 특정 진입점을 구현해야 합니다.

플러그 인은 플러그 인 DLL 진입점의 이름을 포함하는 WinRM(Windows 원격 관리) 서비스에 등록해야 합니다. 모든 작업에는 해당 작업이 지원되는 경우 노출해야 하는 미리 정의된 DLL 진입점이 있습니다.

다음 표에서는 WinRM 플러그 인 API의 작업 플러그 인 진입점에 대한 개요를 제공합니다.

함수 Description
WSMAN_PLUGIN_COMMAND 플러그 인에 대한 명령 콜백을 정의합니다.
셸 기능을 지원하는 모든 WinRM 플러그 인은 이 콜백을 구현해야 합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginCommand여야 합니다.
WSMAN_PLUGIN_CONNECT 플러그 인에 대한 연결 콜백을 정의합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginConnect여야 합니다.
WSMAN_PLUGIN_RECEIVE 플러그 인에 대한 수신 콜백을 정의합니다.
셸 기능을 지원하는 모든 WinRM 플러그 인은 이 콜백을 구현해야 합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginReceive여야 합니다.
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT 플러그 인에 대한 릴리스 명령 콜백을 정의합니다.
DLL 진입점 이름은 WSManPluginReleaseCommandContext여야 합니다.
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT 플러그 인에 대한 릴리스 셸 콜백을 정의합니다.
DLL 진입점 이름은 WSManPluginReleaseCommandContext여야 합니다.
WSMAN_PLUGIN_SEND 플러그 인에 대한 송신 콜백을 정의합니다.
셸 기능을 지원하는 모든 WinRM 플러그 인은 이 콜백을 구현해야 합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginSend여야 합니다.
WSMAN_PLUGIN_SHELL 플러그 인에 대한 셸 콜백을 정의합니다.
셸 기능을 지원하는 모든 WinRM 플러그 인은 이 콜백을 구현해야 합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginShell이어야 합니다.
WSMAN_PLUGIN_SHUTDOWN 플러그 인에 대한 종료 콜백을 정의합니다.
모든 WinRM 플러그 인은 이 콜백 함수를 구현해야 합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginShutdown이어야 합니다.
WSMAN_PLUGIN_SIGNAL 플러그 인에 대한 신호 콜백을 정의합니다.
셸 기능을 지원하는 모든 WinRM 플러그 인은 이 콜백을 구현해야 합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginSignal이어야 합니다.
WSMAN_PLUGIN_STARTUP 플러그 인에 대한 시작 콜백을 정의합니다.
모든 WinRM 플러그 인은 이 콜백 함수를 구현해야 합니다.
이 메서드의 DLL 진입점 이름은 WSManPluginStartup이어야 합니다.