Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This structure is used as a buffer for parameters in the OID_PD_OPEN_PROVIDER OID.
Syntax
typedef struct _NDIS_PD_OPEN_PROVIDER_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_PD_PROVIDER_HANDLE ProviderHandle;
const NDIS_PD_PROVIDER_DISPATCH *ProviderDispatch;
} NDIS_PD_OPEN_PROVIDER_PARAMETERS;
Members
Header
The NDIS_OBJECT_HEADER structure for the NDIS_PD_OPEN_PROVIDER_PARAMETERS structure. Set the members of this structure as follows:
- Type = NDIS_OBJECT_TYPE_DEFAULT
- Revision = NDIS_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
- Size = NDIS_SIZEOF_PD_OPEN_PROVIDER_PARAMETERS_REVISION_1
Flags
This member is reserved and must be 0.
ProviderHandle
A provider handle that identifies the PD-capable miniport driver's provider object.
ProviderDispatch
See NDIS_PD_PROVIDER_DISPATCH.
Remarks
This structure must be aligned on an 8-byte boundary.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Header | ndis.h |