enumerasi VIDEO_PORT_SERVICES (video.h)

Jenis VIDEO_PORT_SERVICES yang dijumlahkan mencantumkan antarmuka yang dapat diminta driver miniport video dari driver port video dengan memanggil VideoPortQueryServices.

Sintaks

typedef enum {
  VideoPortServicesAGP,
  VideoPortServicesI2C,
  VideoPortServicesHeadless,
  VideoPortServicesInt10,
  VideoPortServicesDebugReport,
  VideoPortServicesWCMemoryProtection
} VIDEO_PORT_SERVICES;

Konstanta

 
VideoPortServicesAGP
Mewakili antarmuka AGP.
VideoPortServicesI2C
Mewakili antarmuka I2C.
VideoPortServicesHeadless
Mewakili antarmuka Headless.
VideoPortServicesInt10
Mewakili antarmuka Int10.
VideoPortServicesDebugReport
Mewakili antarmuka Laporan Debug, yang tersedia dalam sistem operasi berikut:




  • Windows Server 2003 SP1 dan paket layanan berikutnya

  • Windows XP SP2 dan paket layanan berikutnya

VideoPortServicesWCMemoryProtection
Mewakili antarmuka Perlindungan Memori WC.

Keterangan

Banyak fungsi diekspor oleh driver port video; driver miniport video dapat memanggil fungsi-fungsi tersebut menggunakan penautan dinamis biasa. Fungsi lain yang diimplementasikan oleh driver port video tidak diekspor; sebaliknya, mereka tersedia untuk driver miniport video melalui penunjuk fungsi. Antarmuka, dalam konteks ini, adalah sekumpulan penunjuk fungsi terkait. Misalnya, antarmuka AGP adalah sekumpulan pointer ke fungsi (diimplementasikan oleh driver port video) yang menyediakan layanan AGP ke driver miniport video.

Driver miniport video mendapatkan sekumpulan penunjuk fungsi dengan meneruskan nilai dari jenis VIDEO_PORT_SERVICES yang dijumlahkan ke parameter ServicesType dari fungsi VideoPortQueryServices .

Persyaratan

Persyaratan Nilai
Header video.h (sertakan Video.h)

Lihat juga

Fungsi AGP yang Diimplementasikan oleh Driver Port Video

Fungsi Laporan Debug yang Diimplementasikan oleh Driver Port Video

Fungsi I2C yang Diimplementasikan oleh Driver Port Video

Int10 Functions Diimplementasikan oleh Driver Port Video

VideoPortQueryServices