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.
Memuat manajer protokol tertentu dan mengambil antarmuka untuk manajer protokol tersebut.
Sintaks
virtual HRESULT LoadProtocolManagerAndGetCustomInterface(
IN PCWSTR pProtocolManagerDll,
IN PCWSTR pProtocolManagerDllInitFunction,
IN DWORD dwCustomInterfaceId,
OUT PVOID* ppCustomInterface
) = 0;
Parameter
pProtocolManagerDll
DLL untuk dimuat oleh manajer protokol.
pProtocolManagerDllInitFunction
Titik masuk DLL untuk manajer protokol.
dwCustomInterfaceId
Antarmuka yang akan dikembalikan untuk manajer protokol.
ppCustomInterface
Penunjuk ke buffer yang akan menerima antarmuka yang ditentukan oleh dwCustomInterfaceId.
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 bahwa antarmuka yang ditentukan oleh dwCustomInterfaceId tidak valid. |
Keterangan
Metode ini LoadProtocolManagerAndGetCustomInterface memungkinkan satu manajer protokol untuk memanfaatkan fungsionalitas yang diterapkan di manajer protokol lain. Anda hanya dapat memuat subset antarmuka manajer protokol dengan menggunakan metode ini, karena sebagian besar interaksi dengan manajer protokol diselesaikan melalui kerangka kerja proses pekerja.
Ketika Anda tidak lagi membutuhkan antarmuka, lepaskan sebelum Anda memanggil metode IProtocolManager::Shutdown dari manger protokol.
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 | Wpframework.h |
Lihat juga
Antarmuka IWpfExposeProtocolManagerCustomInterface
Referensi WORKER Process Framework API