NDK_OBJECT_HEADER structure (ndkpi.h)
La structure NDK_OBJECT_HEADER spécifie la version de l’objet, le type et d’autres informations.
Il est utilisé dans le membre Header de chaque objet NDK.
Syntaxe
typedef struct _NDK_OBJECT_HEADER {
NDK_VERSION Version;
NDK_OBJECT_TYPE ObjectType;
NDK_OBJECT_HEADER_RESERVED_BLOCK NdkReserved;
} NDK_OBJECT_HEADER;
Membres
Version
Structure NDK_VERSION qui contient le numéro de révision de l’objet NDK.
ObjectType
Valeur d’énumération NDK_OBJECT_TYPE qui spécifie le type d’objet NDK. Vous pouvez utiliser ce membre pour identifier le type d’un objet NDK dans une image mémoire.
Ce membre est obligatoire et ne peut pas être égal à zéro.
NdkReserved
Bloc réservé dans une structure NDK_OBJECT_HEADER_RESERVED_BLOCK .
Remarques
Lorsqu’un fournisseur NDK crée un objet NDK instance, le membre Header doit être initialisé comme suit :
- Pour Windows Server 2012, définissez le membre Version sur 1.1. Pour ce faire, définissez les membres Majeur et Mineur de la structure NDK_VERSION sur 1.
- Pour Windows Server 2012 R2, définissez le membre Version sur 1.2. Pour ce faire, définissez le membre Major de la structure NDK_VERSION sur 1 et le membre Mineur sur 2.
- Définissez le membre ObjectType sur une valeur NDK_OBJECT_TYPE .
- Définissez le membre NdkReserved sur zéro. Le fournisseur NDK ne doit pas modifier ce membre tant que l’objet n’est pas fermé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures. |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | ndkpi.h (incluez Ndkpi.h) |
Voir aussi
NDK_FN_QUERY_EXTENSION_INTERFACE