RNDIS_STATUS

This data type indicates RNDIS status values.

typedef UINT32 RNDIS_STATUS;

Remarks

This is a 32-bit integral value. The following table shows some of the status values that RNDIS defines.

Status Value Description
RNDIS_STATUS_BUFFER_OVERFLOW 0x80000005L (Equivalent to STATUS_BUFFER_OVERFLOW).
RNDIS_STATUS_FAILURE 0xC0000001L Unspecified error (equivalent to STATUS_UNSUCCESSFUL).
RNDIS_STATUS_INVALID_DATA 0xC0010015L Invalid data error.
RNDIS_STATUS_MEDIA_CONNECT 0x4001000BL Device is connected to network medium (equivalent to NDIS_STATUS_MEDIA_CONNECT).
RNDIS_STATUS_MEDIA_DISCONNECT 0x4001000CL Device is disconnected from network medium (equivalent to NDIS_STATUS_MEDIA_DISCONNECT).
RNDIS_STATUS_NOT_SUPPORTED 0xC00000BBL Unsupported request error (equivalent to STATUS_NOT_SUPPORTED).
RNDIS_STATUS_PENDING STATUS_PENDING (Equivalent to STATUS_PENDING).
RNDIS_STATUS_RESOURCES 0xC000009AL (Equivalent to STATUS_INSUFFICIENT_RESOURCES).
RNDIS_STATUS_SUCCESS 0x00000000L Success (equivalent to STATUS_SUCCESS).

The high bit set indicates an error state. The high bit clear indicates a success state.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Rndis.h.

See Also

REMOTE_NDIS_INDICATE_STATUS_MSG | REMOTE_NDIS_INITIALIZE_CMPLT | REMOTE_NDIS_KEEPALIVE_CMPLT | REMOTE_NDIS_QUERY_CMPLT | REMOTE_NDIS_RESET_CMPLT | REMOTE_NDIS_SET_CMPLT

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.