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 antarmuka kustom untuk manajer protokol.
Sintaks
virtual HRESULT GetProtocolManagerCustomInterface(
IN PCWSTR pProtocolManagerDll,
IN PCWSTR pProtocolManagerDllInitFunction,
IN DWORD dwCustomInterfaceId,
OUT PVOID* ppCustomInterface
) = 0;
Parameter
pProtocolManagerDll
[IN] Penunjuk ke string yang berisi jalur ke DLL manajer protokol.
pProtocolManagerDllInitFunction
[IN] Penunjuk ke string yang berisi nama fungsi inisialisasi untuk manajer protokol.
dwCustomInterfaceId
[IN] DWORD yang berisi ID antarmuka yang akan dikembalikan untuk manajer protokol.
ppCustomInterface
[OUT] Penunjuk ke VOID buffer yang berisi antarmuka kustom.
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. |
| ERROR_FILE_NOT_FOUND | Menunjukkan bahwa manajer protokol yang ditentukan oleh pProtocolManagerDll tidak ada, atau bahwa titik entri DLL yang ditentukan oleh pProtocolManagerDllInitFunction tidak valid. |
| ERROR_INVALID_PARAMETER | Menunjukkan antarmuka yang ditentukan oleh dwCustomInterfaceId tidak valid. |
Keterangan
Metode ini GetProtocolManagerCustomInterface mengekspos metode IWpfExposeProtocolManagerCustomInterface::LoadProtocolManagerAndGetCustomInterface ke modul HTTP.
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 IHttpServer
IWpfExposeProtocolManagerCustomInterface::LoadProtocolManagerAndGetCustomInterface Method