Använda deklarationer av funktionsrolltyp

SDV kräver att funktionerna deklareras med hjälp av funktionsrollstypdeklarationer.

Funktionsrolltyperna, som är fördefinierade typedefs som du använder i funktionsdeklarationer, identifierar de distinkta roller som definieras för händelseåteranropsfunktioner i den underliggande KMDF-drivrutinsmodellen eller sändningsfunktionerna i den underliggande WDM-drivrutinsmodellen eller för de olika återanropsfunktionerna i NDIS- eller Storport-drivrutinsmodellerna. Deklarationer av funktionsrolltyp ersätter traditionella deklarationer för dessa funktioner.

Mer information om hur du lägger till dessa deklarationer finns i följande.

Deklarera funktioner med hjälp av funktionsrolltyper för KMDF-drivrutiner

Deklarera funktioner med hjälp av funktionsrolltyper för WDM-drivrutiner

Deklarera funktioner med hjälp av funktionsrolltyper för NDIS-drivrutiner

Deklarera funktioner med hjälp av funktionsrolltyper för Storport-drivrutiner