Aracılığıyla paylaş


KMDF Sürücüleri için Kurallar

Bu bölümde, bir doğrulamaya ekleyebileceğiniz Çekirdek Modu Sürücü Çerçevesi (KMDF) sürücüleri için DDI Uyumluluk Kuralları listelenir ve açıklanır.

Bu bölümde

Konu Açıklama

Varsayılan kural kümesi (KMDF)

Varsayılan kural kümesi (Default.sdv), sürücünüzü analiz ederken kullanılması önerilen kural kümelerini belirtir.

DDI kullanım kuralı kümesi (KMDF)

Sürücünüzün KMDF DDI'lerini doğru kullandığını doğrulamak için bu kuralları kullanın.

IrpProcessing kural kümesi (KMDF)

Sürücünüzün G/Ç istek paketlerini (IRP) doğru işlediğini doğrulamak için bu kuralları kullanın.

Irql kural kümesi (KMDF)

Sürücünüzün gerekli IRQL'de DDI çağrıları yaptığını doğrulamak için bu kuralları kullanın.

IRQL kurallarına uymayan bir sürücü, işlem sırasında kilitlenme koşullarına veya bilgisayar kilitlenmelerine yol açabilecek ciddi sorunlara neden olabilir.

Kilitleme kuralı kümesi (KMDF)

Sürücünüzün paylaşılan kaynakları doğru yönettiğini doğrulamak için bu kuralları kullanın.

Çeşitli kural kümesi (KMDF)

Sürücünüzün cihaz nesnelerinin, anahtarların düzgün işlenmesi için genel bir gereksinim kümesine doğru şekilde uyduğunu ve sürücünün PnP olmayan veya güç ilkesi sahibi olmayan FDO olmayan bir sürücü için uygun olmayan DDI'lere çağrı yapmadığını doğrulamak için bu kuralları kullanın.

RequestProcessing kural kümesi (KMDF)

Sürücünüzün G/Ç istek paketlerini (IRP) doğru şekilde tamamlayıp iptal ettiğini doğrulamak için bu kuralları kullanın.

Usb kural kümesi (KMDF)

Sürücünüzün USB cihazları için bazı özel KMDF yöntemlerini doğru işlediğini doğrulamak için bu kuralları kullanın.

Uyarı kuralı kümesi (KMDF)

Sürücünüzün IRP'leri çeşitli bağlamlarda doğru işleyebildiğini ve Microsoft tarafından önerilen en iyi yöntemleri izlediğini doğrulamak için bu kuralları kullanın.