共用方式為


WSManPluginGetOperationParameters 函式 (wsman.h)

取得與作業相關聯之專案的作業資訊,例如逾時和數據限制。 外掛程式不應將這些參數用於資訊用途以外的任何專案。

語法

DWORD WSManPluginGetOperationParameters(
  [in]  WSMAN_PLUGIN_REQUEST *requestDetails,
  [in]  DWORD                flags,
  [out] WSMAN_DATA           *data
);

參數

[in] requestDetails

WSMAN_PLUGIN_REQUEST 結構的指標,指定要求的資源 URI、選項、地區設定、關機旗標和句柄。

[in] flags

指定可供擷取的選項。 此參數必須設定為下列其中一個值,或設定為外掛程式所定義的值。

WSMAN_PLUGIN_PARAMS_MAX_ENVELOPE_SIZE (1)

指定作業回應封包的大小上限。 大小包括數據大小以及簡單物件存取通訊協定 (SOAP) 額外負荷。

注意 某些作業對外掛程式有單一呼叫,可能會導致發生多次往返。 如果未在呼叫此方法時等候數據,則會提供先前封包的信封大小上限。
 

WSMAN_PLUGIN_PARAMS_TIMEOUT (2)

指定目前作業的逾時。

注意 某些作業對外掛程式有單一呼叫,可能會導致發生多次往返。 如果呼叫此方法時沒有等候數據的要求,則會指定先前封包的逾時。
 

WSMAN_PLUGIN_PARAMS_REMAINING_RESULT_SIZE (3)

指定目前作業的數據保留多少空間。 大小是以作業類型為基礎。 例如,此旗標代表取得作業的單一結果專案可以有多大。 針對列舉,新增每個對象之後,大小將會減少。 當目前的封包填入列舉和取得作業之後,即使接受和快取更多數據,它仍會傳回給用戶端。

注意 某些作業對外掛程式有單一呼叫,可能會導致發生多次往返。 如果呼叫此方法時沒有等候數據的要求,則會為快取專案提供剩餘的大小。
 

WSMAN_PLUGIN_PARAMS_LARGEST_RESULT_SIZE (4)

指定目前作業的數據大小上限。

WSMAN_PLUGIN_PARAMS_GET_REQUESTED_LOCALE (5)

指定客戶端針對作業要求的語言地區設定。

WSMAN_PLUGIN_PARAMS_GET_REQUESTED_DATA_LOCALE (6)

指定用戶端要求之數據的語言地區設定。

[out] data

指定結果物件的 WSMAN_DATA 結構的指標。

傳回值

如果成功,此方法會 傳回NO_ERROR ;否則會傳回錯誤碼。 以下是最常見的錯誤碼:

規格需求

需求
最低支援的用戶端 Windows 7
最低支援的伺服器 Windows Server 2008 R2
目標平台 Windows
標頭 wsman.h
程式庫 WsmSvc.lib
Dll WsmSvc.dll
可轉散發套件 windows Server 2008 SP2 和 Windows Vista SP2 上的 Windows Management Framework