Bagikan melalui


Fungsi FaxDevInitialize (faxdev.h)

Layanan faks memanggil fungsi FaxDevInitialize setiap kali layanan dimulai, setelah memuat DLL penyedia layanan faks (FSP). Setiap FSP harus mengekspor fungsi FaxDevInitialize .

Sintaks

BOOL FaxDevInitialize(
  [in]  HLINEAPP              LineAppHandle,
  [in]  HANDLE                HeapHandle,
  [out] PFAX_LINECALLBACK     *LineCallbackFunction,
  [in]  PFAX_SERVICE_CALLBACK FaxServiceCallback
);

Parameter

[in] LineAppHandle

Jenis: HLINEAPP

Menentukan handel ke pendaftaran layanan faks dengan TAPI. Untuk informasi selengkapnya, lihat fungsi TAPI 2.x lineInitializeEx .

[in] HeapHandle

Jenis: HANDEL

Menentukan handel ke tumpukan yang harus digunakan FSP untuk semua alokasi memori.

[out] LineCallbackFunction

Jenis: PFAX_LINECALLBACK*

Penunjuk ke variabel yang menerima penunjuk ke fungsi panggilan balik baris TAPI.

[in] FaxServiceCallback

Jenis: PFAX_SERVICE_CALLBACK

Penunjuk ke fungsi panggilan balik layanan. Meskipun fungsi ini tidak digunakan saat ini, fitur ini diharapkan tersedia dalam versi layanan faks di masa mendatang dan akan menyediakan fungsionalitas dari layanan faks ke FSP.

Nilai kembali

Jenis: BOOL

Jika fungsi berhasil, nilai yang dikembalikan adalah nilai bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Dalam hal ini, instans layanan faks saat ini tidak menggunakan FSP ini. Semua perangkat yang didukung FSP ini tidak dapat mengirim atau menerima faks. Untuk mendapatkan informasi kesalahan yang diperluas, layanan faks memanggil GetLastError.

Keterangan

FSP harus menanggapi fungsi FaxDevInitialize dengan melakukan inisialisasi yang diperlukan.

FSP harus menyediakan fungsi FaxLineCallback yang ditentukan oleh parameter LineCallbackFunction . Layanan faks memanggil fungsi ini ketika perlu mengirimkan peristiwa TAPI ke FSP.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header faxdev.h

Lihat juga

Fungsi Penyedia Layanan Faks

FaxDevStartJob

FaxDevVirtualDeviceCreation

FaxLineCallback

Menggunakan API Penyedia Layanan Faks

lineInitializeEx