Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil perubahan pada variabel server untuk konteks saat ini.
Sintaks
virtual HRESULT GetServerVarChanges(
IN DWORD dwOldChangeNumber,
OUT DWORD* pdwNewChangeNumber,
IN OUT DWORD* pdwVariableSnapShot,
IN OUT PCSTR** ppVariableNameSnapShot,
IN OUT PCWSTR** ppVariableValueSnapShot,
OUT DWORD* pdwDiffedVariables,
OUT DWORD** ppDiffedVariableIndices
) = 0;
Parameter
dwOldChangeNumber
[IN] yang DWORD berisi nomor perubahan lama.
pdwNewChangeNumber
[OUT] Penunjuk ke yang DWORD berisi nomor perubahan baru.
pdwVariableSnapShot
[IN] [OUT] Pointer ke yang DWORD berisi jumlah variabel server dalam rekam jepret.
ppVariableNameSnapShot
[IN] [OUT] Penunjuk ke alamat array string yang berisi nama variabel server yang diubah dalam rekam jepret.
ppVariableValueSnapShot
[IN] [OUT] Penunjuk ke alamat array string yang berisi nilai variabel server yang diubah dalam rekam jepret.
pdwDiffedVariables
[OUT] Pointer ke yang DWORD berisi jumlah variabel server yang telah berubah.
ppDiffedVariableIndices
[OUT] Penunjuk ke alamat array DWORD nilai, dihentikan oleh nilai –1, yang berisi indeks variabel server yang telah berubah.
Tampilkan Nilai
Sebuah HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
| Nilai | Deskripsi |
|---|---|
| S_OK | Menunjukkan bahwa operasi berhasil. |
Keterangan
IIS menggunakan GetServerVarChanges metode untuk menguji perubahan pada variabel server HTTP sejak terakhir kali variabel server diperiksa.
Catatan
IIS menggunakan GetServerVarChanges metode untuk menyinkronkan variabel server secara internal antara panggilan ke kode asli dan terkelola. Pengembang tidak boleh menggunakan GetServerVarChanges metode saat membuat modul HTTP mereka.
Persyaratan
| Jenis | Deskripsi |
|---|---|
| Klien | - IIS 7.0 di Windows Vista - IIS 7.5 di Windows 7 - IIS 8.0 di Windows 8 - IIS 10.0 pada Windows 10 |
| Server | - IIS 7.0 di Windows Server 2008 - IIS 7.5 di Windows Server 2008 R2 - IIS 8.0 di Windows Server 2012 - IIS 8.5 di Windows Server 2012 R2 - IIS 10.0 di Windows Server 2016 |
| Produk | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
| Header | Httpserv.h |
Lihat juga
Antarmuka IHttpContext
Metode IHttpContext::GetServerVariable