WSManPluginReportContext 함수(wsman.h)
셸 및/또는 명령에 대해 추가 작업을 수행할 수 있도록 셸 및 명령 컨텍스트를 WinRM(Windows 원격 관리) 인프라에 다시 보고합니다. 이 메서드는 WSManPluginShell 및 WSManPluginCommand 플러그 인 진입점에 대해서만 호출됩니다.
구문
DWORD WSManPluginReportContext(
[in] WSMAN_PLUGIN_REQUEST *requestDetails,
[in] DWORD flags,
[in] PVOID context
);
매개 변수
[in] requestDetails
요청에 대한 리소스 URI, 옵션, 로캘, 종료 플래그 및 핸들을 지정하는 WSMAN_PLUGIN_REQUEST 구조체에 대한 포인터입니다.
[in] flags
다음에 사용하도록 예약됩니다. 0으로 설정해야 합니다.
[in] context
모든 이후 셸 및 명령 작업에 전달할 값을 정의합니다. 셸 또는 명령을 나타냅니다. 이 값은 모든 셸에 대해 고유해야 하며 셸과 연결된 모든 명령에 대해서도 고유해야 합니다.
반환 값
메서드는 성공하면 NO_ERROR 반환합니다. 그렇지 않으면 오류 코드를 반환합니다. 이 메서드가 오류를 반환하는 경우 플러그 인은 현재 작업을 종료하고 WSManPluginOperationComplete 메서드를 호출해야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
대상 플랫폼 | Windows |
헤더 | wsman.h |
라이브러리 | WsmSvc.lib |
DLL | WsmSvc.dll |
재배포 가능 파일 | WINDOWS Server 2008 SP2, WINDOWS Vista SP1 및 Windows Vista sp2의 Windows Management Framework |