Fungsi SLGetServerStatus (slpublic.h)

Memeriksa status server sesuai dengan yang ditentukan
URL dan RequestType.

Sintaks

HRESULT SLGetServerStatus(
  [in]           PCWSTR  pwszServerURL,
  [in]           PCWSTR  pwszAcquisitionType,
  [in, optional] PCWSTR  pwszProxyServer,
  [in, optional] WORD    wProxyPort,
  [out]          HRESULT *phrStatus
);

Parameter

[in] pwszServerURL

Jenis: PCWSTR

URL server.

[in] pwszAcquisitionType

Jenis: PCWSTR

Jenis akuisisi.

SL_INFO_KEY_SECURE_PROCESSOR_ACTIVATION_URL (L"SPCURL")

SL_INFO_KEY_RIGHT_ACCOUNT_ACTIVATION_URL (L"RACURL")

SL_INFO_KEY_PRODUCT_KEY_ACTIVATION_URL (L"PKCURL")

SL_INFO_KEY_USE_LICENSE_ACTIVATION_URL (L"EULURL")

SL_INFO_KEY_PRODUCT_ACTIVATION_URL (L"PAURL")

[in, optional] pwszProxyServer

Jenis: PCWSTR

Nama server proksi. Atur ke NULL untuk penemuan proksi otomatis.

[in, optional] wProxyPort

Ketik: WORD

Port server proksi. Atur ke 0 untuk menggunakan port default.

[out] phrStatus

Jenis: HRESULT*

Penunjuk ke status server.

Mengembalikan nilai

Jenis: HRESULT WINAPI

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Mengembalikan kode/nilai Deskripsi
E_INVALIDARG
0x80070057
Satu atau beberapa argumen tidak valid.

Keterangan

Penelepon dapat meneruskan URL yang disimpan sendiri atau mendapatkan SKU
URL tertentu dengan memanggil fungsi GetProductSkuInformation dan mengkueri masing-masing
URL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header slpublic.h
Pustaka Slc.lib
DLL Slc.dll