NS_HELPER_ATTRIBUTES structure (netsh.h)

The NS_HELPER_ATTRIBUTES structure provides attributes of a helper.

Syntax

typedef struct _NS_HELPER_ATTRIBUTES {
  union {
    struct {
      DWORD dwVersion;
      DWORD dwReserved;
    };
    ULONGLONG _ullAlign;
  };
  GUID                guidHelper;
  PNS_HELPER_START_FN pfnStart;
  PNS_HELPER_STOP_FN  pfnStop;
} NS_HELPER_ATTRIBUTES, *PNS_HELPER_ATTRIBUTES;

Members

dwVersion

The version of the helper.

dwReserved

Reserved. Must be zero.

_ullAlign

guidHelper

The GUID of the helper.

pfnStart

A pointer to the NS_HELPER_START_FN entry point (the start function) of the helper.

pfnStop

A pointer to the NS_HELPER_STOP_FN entry point (the stop function) of the helper. Set to null if no stop function is implemented.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header netsh.h

See also

NS_HELPER_START_FN

NS_HELPER_STOP_FN