WSManPluginReportContext 함수(wsman.h)

셸 및/또는 명령에 대해 추가 작업을 수행할 수 있도록 셸 및 명령 컨텍스트를 WinRM(Windows 원격 관리) 인프라에 다시 보고합니다. 이 메서드는 WSManPluginShellWSManPluginCommand 플러그 인 진입점에 대해서만 호출됩니다.

구문

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