Bagikan melalui


enumerasi NAPI_PROVIDER_TYPE (nsemail.h)

Enumerasi NAPI_PROVIDER_TYPE menentukan jenis hosting yang diharapkan untuk penyedia namespace.

Sintaks

typedef enum napi_provider_type_tag {
  ProviderType_Application = 1,
  ProviderType_Service
} NAPI_PROVIDER_TYPE;

Konstanta

 
ProviderType_Application
Nilai: 1
Penyedia namespace diharapkan dihosting oleh aplikasi. Mungkin ada beberapa penyedia namespace jenis ProviderType_Application yang berjalan pada saat yang sama pada sistem lokal.

Mungkin juga ada beberapa instans penyedia namespace layanan yang sama yang berjalan pada saat yang sama pada sistem lokal selama kondisi berikut terpenuhi. Hanya satu instans aplikasi penyedia namespace yang sama yang dapat berjalan dalam satu sesi pengguna secara bersamaan pada sistem lokal. Infrastruktur Windows Sockets akan memilih instans target tertentu dari penyedia namespace berdasarkan identitas klien dan sesi pengguna tempatnya berjalan. Klien yang berjalan sebagai pengguna MyUser dalam sesi pengguna hanya akan dapat menghubungi instans penyedia namespace yang sama yang berjalan sebagai MyUser dalam sesi yang sama.
ProviderType_Service
Penyedia namespace diharapkan dihosting oleh layanan. Model hosting ini saat ini tidak didukung.

Keterangan

Enumerasi ini didukung pada Windows Vista dan yang lebih baru.

Pada Windows Vista dan Windows Server 2008, enumerasi NAPI_PROVIDER_TYPE hanya berlaku untuk penyedia namespace NS_EMAIL. Windows Vista dan Windows Server 2008 saat ini hanya mendukung penyedia namespace layanan jenis ProviderType_Application penyedia. Pada Windows Vista dan Windows Server 2008, nilai ini harus selalu diatur ke ProviderType_Application.

Enumerasi NAPI_PROVIDER_TYPE digunakan oleh struktur NAPI_PROVIDER_INSTALLATION_BLOB untuk menentukan jenis penyedia namespace layanan NS_EMAIL. Contoh penyedia namespace NS_EMAIL jenis ProviderType_Application akan menjadi klien pesan instan atau email. Contoh penyedia namespace NS_EMAIL jenis ProviderType_Service adalah penyedia namespace Protokol Resolusi Nama Serekan (PNRP).

Fungsi WSCInstallNameSpaceEx dan WSCInstallNameSpaceEx32 digunakan untuk menginstal penyedia namespace layanan untuk namespace NS_EMAIL menggunakan struktur NAPI_PROVIDER_INSTALLATION_BLOB .

Fungsi WSAEnumNameSpaceProvidersEx dan WSCEnumNameSpaceProvidersEx32 digunakan untuk menghitung penyedia namespace layanan untuk namespace NS_EMAIL dan mengambil struktur NAPI_PROVIDER_INSTALLATION_BLOB untuk penyedia.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header nsemail.h

Lihat juga

NAPI_PROVIDER_INSTALLATION_BLOB

WSAEnumNameSpaceProvidersEx

WSCEnumNameSpaceProvidersEx32

WSCInstallNameSpaceEx

WSCInstallNameSpaceEx32