structure NDK_OBJECT_HEADER (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 Header membre 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 un vidage de mémoire.
Ce membre est requis 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 une instance d’objet NDK, le membre Header doit être initialisé comme suit :
- Pour Windows Server 2012, définissez la version membre sur 1.1. Pour ce faire, définissez les membres major et mineurs 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é.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures. |
serveur minimum pris en charge | Windows Server 2012 |
d’en-tête | ndkpi.h (include Ndkpi.h) |
Voir aussi
NDK_FN_QUERY_EXTENSION_INTERFACE