8 Index

A

Abstract data model

   client

      configuration

      overview

   server

      computers in Active Directory domain

      configuration

      machine naming policy

      overview

      users in Active Directory domain

Active Directory domain

   computers in

   users in

Applicability

Architecture message

C

Capability negotiation

Change tracking

Client

   abstract data model

      client configuration

      overview

   higher-layer triggered events

   initialization

      Client Started status message

      initializing deployment agent metadata

      initializing logging

   local events

   message processing

      applying selected OS image

      deployed OS unattend and domain join

      driver injection

      error handling

      finishing up

      getting credentials

      getting list of images

      getting unattended instructions for deployment agent

      transferring selected OS image

   other local events

   overview

   processor architecture

   sequencing rules

      applying selected OS image

      deployed OS unattend and domain join

      driver injection

      error handling

      finishing up

      getting credentials

      getting list of images

      getting unattended instructions for deployment agent

      transferring selected OS image

   timer events

   timers

Client Started status message example

Configuration

   client

   server

D

Data model - abstract

   client

      configuration

      overview

   server

      computers in Active Directory domain

      configuration

      machine naming policy

      overview

      users in Active Directory domain

DDP_OP_GET_MACHINE_DRIVER_PACKAGES message

DDP_OP_GET_MACHINE_DRIVER_PACKAGES opcode (section 2.2.7, section 3.1.5.7)

Deployed OS unattend and domain join

   if computer object found

   if computer object not found

Directory service schema elements

E

Elements - directory service schema

Enumerating OS images - example

Examples

   Client Started status message

   enumerating OS images

   get deployment agent unattend transaction

   getting domain join information

   getting transaction ID and log level

   getting unattend variables for OS deployment in unattended mode

   initializing deployment agent metadata

F

Fields - vendor-extensible

G

Get deployment agent unattend transaction example

Getting domain join information - example

Getting transaction ID and log level - example

Getting unattend variables for OS deployment in unattended mode - example

Glossary

H

Higher-layer triggered events

   client

   server

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client

      Client Started status message

      initializing deployment agent metadata

      initializing logging

   server

Initializing deployment agent metadata - example

Introduction

L

Local events

   client

   server

M

Machine naming policy

Message processing

   client

      applying selected OS image

      deployed OS unattend and domain join

      driver injection

      error handling

      finishing up

      getting credentials

      getting list of images

      getting unattended instructions for deployment agent

      transferring selected OS image

   server

Messages

   Architecture

   DDP_OP_GET_MACHINE_DRIVER_PACKAGES

   syntax

      overview

      processor architecture

   transport

   WDS_OP_GET_CLIENT_UNATTEND

   WDS_OP_GET_DOMAIN_JOIN_INFORMATION

   WDS_OP_GET_UNATTEND_VARIABLES

   WDS_OP_IMG_ENUMERATE

   WDS_OP_LOG_INIT

   WDS_OP_LOG_MSG

   WDS_OP_RESET_BOOT_PROGRAM

   WDSDCMGR_OP_QUERY_METADATA

N

Normative references

O

Other local events

   client

   server

Overview (synopsis)

P

Parameter index - security

Parameters - security index

Preconditions

Prerequisites

Product behavior

R

References

   informative

   normative

Relationship to other protocols

S

Schema elements - directory service

Security

   implementer considerations

   parameter index

Sequencing rules

   client

      applying selected OS image

      deployed OS unattend and domain join

      driver injection

      error handling

      finishing up

      getting credentials

      getting list of images

      getting unattended instructions for deployment agent

      transferring selected OS image

   server

Server

   abstract data model

      computers in Active Directory domain

      machine naming policy

      overview

      users in Active Directory domain

      WDS server configuration

   higher-layer triggered events

   initialization

   local events

   message processing

   other local events

   overview

   sequencing rules

   timer events

   timers

Standards assignments

Syntax

   overview

   processor architecture

T

Timer events

   client

   server

Timers

   client

   server

Tracking changes

Transport

Triggered events - higher-layer

   client

   server

V

Vendor-extensible fields

Versioning

W

WDS_LOG_TYPE_CLIENT_APPLY_FINISHED status message

WDS_LOG_TYPE_CLIENT_APPLY_FINISHED_2 status message

WDS_LOG_TYPE_CLIENT_APPLY_STARTED status message

WDS_LOG_TYPE_CLIENT_APPLY_STARTED_2 status message

WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR status message

WDS_LOG_TYPE_CLIENT_DOMAINJOINERROR2 status message

WDS_LOG_TYPE_CLIENT_DRIVER_PACKAGE_NOT_ACCESSIBLE status message

WDS_LOG_TYPE_CLIENT_ERROR status message

WDS_LOG_TYPE_CLIENT_FINISHED status message

WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED status message

WDS_LOG_TYPE_CLIENT_IMAGE_SELECTED2 status message

WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_END status message

WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_FAILURE status message

WDS_LOG_TYPE_CLIENT_OFFLINE_DRIVER_INJECTION_START status message

WDS_LOG_TYPE_CLIENT_POST_ACTIONS_END status message

WDS_LOG_TYPE_CLIENT_POST_ACTIONS_START status message

WDS_LOG_TYPE_CLIENT_STARTED status message

WDS_LOG_TYPE_CLIENT_TRANSFER_DOWNGRADE status message

WDS_LOG_TYPE_CLIENT_TRANSFER_END status message

WDS_LOG_TYPE_CLIENT_TRANSFER_START status message

WDS_LOG_TYPE_CLIENT_UNATTEND_MODE status message

WDS_OP_GET_CLIENT_UNATTEND message

WDS_OP_GET_CLIENT_UNATTEND opcode (section 2.2.3, section 3.1.5.3)

WDS_OP_GET_DOMAIN_JOIN_INFORMATION message

WDS_OP_GET_DOMAIN_JOIN_INFORMATION opcode

   if computer object found

   if computer object not found

   overview

WDS_OP_GET_UNATTEND_VARIABLES message

WDS_OP_GET_UNATTEND_VARIABLES opcode (section 2.2.4, section 3.1.5.4)

WDS_OP_IMG_ENUMERATE message

WDS_OP_IMG_ENUMERATE opcode

   overview

   with CLIENT_CAP_SUPPORT_V2

   without CLIENT_CAP_SUPPORT_V2

WDS_OP_LOG_INIT message

WDS_OP_LOG_INIT opcode (section 2.2.1, section 3.1.5.1)

WDS_OP_LOG_MSG message

WDS_OP_LOG_MSG opcode (section 2.2.2, section 3.1.5.2)

WDS_OP_RESET_BOOT_PROGRAM message

WDSDCMGR_OP_QUERY_METADATA message

WDSDCMGR_OP_QUERY_METADATA opcode (section 2.2.9, section 3.1.5.8)