• Shopping Cart
    There are no items in your cart

ANSI INCITS 412 : 2006

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by

INFORMATION TECHNOLOGY - SNIA MULTIPATH MANAGEMENT API SPECIFICATION

Available format(s)

Hardcopy , PDF

Superseded date

30-07-2017

Superseded by

INCITS 412:2006(S2016)

Language(s)

English

Published date

01-01-2006

€99.06
Excluding VAT

Foreword
Introduction
1 Scope
2 Normative references
3 Definitions
4 Document Conventions
5 Background Technical Information
  5.1 Overview
  5.2 Client Discovery of Optional Behavior
  5.3 Events
  5.4 API Programming Concepts
6 Constants and Structures
  6.1 MP_WCHAR
  6.2 MP_CHAR
  6.3 MP_BYTE
  6.4 MP_BOOL
  6.5 MP_XBOOL
  6.6 MP_UINT32
  6.7 MP_UINT64
  6.8 MP_STATUS
  6.9 MP_PATH_STATE
  6.10 MP_OBJECT_VISIBILITY_FN
  6.11 MP_OBJECT_PROPERTY_FN
  6.12 MP_OBJECT_TYPE
  6.13 MP_OID
  6.14 MP_OID_LIST
  6.15 MP_PORT_TRANSPORT_TYPE
  6.16 MP_ACCESS_STATE_TYPE
  6.17 MP_LOAD_BALANCE_TYPE
  6.18 MP_PROPRIETARY_PROPERTY
  6.19 MP_PROPRIETARY_LOAD_BALANCE_PROPERTIES
  6.20 MP_LOGICAL_UNIT_NAME_TYPE
  6.21 MP_LIBRARY_PROPERTIES
  6.22 MP_AUTOFAILBACK_SUPPORT
  6.23 MP_AUTOPROBING_SUPPORT
  6.24 MP_PLUGIN_PROPERTIES
  6.25 MP_DEVICE_PRODUCT_PROPERTIES
  6.26 MP_MULTIPATH_LOGICAL_UNIT_PROPERTIES
  6.27 MP_PATH_LOGICAL_UNIT_PROPERTIES
  6.28 MP_INITIATOR_PORT_PROPERTIES
  6.29 MP_TARGET_PORT_PROPERTIES
  6.30 MP_TARGET_PORT_GROUP_PROPERTIES
  6.31 MP_TPG_STATE_PAIR
7 APIs
  7.1 MP_AssignLogicalUnitToTPG
  7.2 MP_CancelOverridePath
  7.3 MP_CompareOIDs
  7.4 MP_DeregisterForObjectPropertyChanges
  7.5 MP_DeregisterForObjectVisibilityChanges
  7.6 MP_DeregisterPlugin
  7.7 MP_DisableAutoFailback
  7.8 MP_DisableAutoProbing
  7.9 MP_DisablePath
  7.10 MP_EnableAutoFailback
  7.11 MP_EnableAutoProbing
  7.12 MP_EnablePath
  7.13 MP_FreeOidList
  7.14 MP_GetAssociatedPathOidList
  7.15 MP_GetAssociatedPluginOid
  7.16 MP_GetAssociatedTPGOidList
  7.17 MP_GetDeviceProductOidList
  7.18 MP_GetDeviceProductProperties
  7.19 MP_GetInitiatorPortOidList
  7.20 MP_GetInitiatorPortProperties
  7.21 MP_GetLibraryProperties
  7.22 MP_GetMPLuOidListFromTPG
  7.23 MP_GetMPLogicalUnitProperties
  7.24 MP_GetMultipathLus
  7.25 MP_GetObjectType
  7.26 MP_GetPathLogicalUnitProperties
  7.27 MP_GetPluginOidList
  7.28 MP_GetPluginProperties
  7.29 MP_GetProprietaryLoadBalanceOidList
  7.30 MP_GetProprietaryLoadBalanceProperties
  7.31 MP_GetTargetPortGroupProperties
  7.32 MP_GetTargetPortOidList
  7.33 MP_GetTargetPortProperties
  7.34 MP_RegisterForObjectPropertyChanges
  7.35 MP_RegisterForObjectVisibilityChanges
  7.36 MP_RegisterPlugin
  7.37 MP_SetLogicalUnitLoadBalanceType
  7.38 MP_SetOverridePath
  7.39 MP_SetPathWeight
  7.40 MP_SetPluginLoadBalanceType
  7.41 MP_SetFailbackPollingRate
  7.42 MP_SetProbingPollingRate
  7.43 MP_SetProprietaryProperties
  7.44 MP_SetTPGAccess
8 Implementation Compliance
9 Implementation Notes
  9.1 Backwards Compatibility
  9.2 Client Usage Notes
  9.3 Library Implementation Notes
  9.4 Plugin Implementation Notes
Annexes
A Device Names
      A.1 Initiator Port osDeviceName
      A.2 Logical Unit osDeviceName
B Synthesizing Target Port Groups
C Transport Layer Multipathing
D Coding Examples
      D.1 Example of Getting Library Properties
      D.2 Example of Getting Plugin Properties
      D.3 Example of Discovering path LUs associated with an MP LU
E Library/Plugin API

Presents management interfaces to standard capabilities defined in ANSI INCITS 408-2005 (SPC-3) and common vendor-specific extensions to the standard capabilities. The intended audience is vendors that deliver drivers that provide these capabilities.

DocumentType
Standard
Pages
114
PublisherName
Information Technology Industry Council
Status
Superseded
SupersededBy

ANSI INCITS 388 : 2011 INFORMATION TECHNOLOGY - STORAGE MANAGEMENT
ANSI INCITS 376 : 2003 INFORMATION TECHNOLOGY - SERIAL ATTACHED SCSI (SAS)
ANSI INCITS 386 : 2004 INFORMATION TECHNOLOGY - FIBRE CHANNEL HBA API (FC-HBA)
ANSI INCITS 411 : 2007 INFORMATION TECHNOLOGY - ISCSI MANAGEMENT API
ANSI INCITS 408 : 2005 INFORMATION TECHNOLOGY - SCSI PRIMARY COMMANDS - 3 (SPC-3)
ISO/IEC 9899:2011 Information technology Programming languages C

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.