9 Index

A

Abstract data model

   server

Applicability

B

BaseRegCloseKey (Opnum 5) method

BaseRegCloseKey method

BaseRegCreateKey (Opnum 6) method

BaseRegCreateKey method

BaseRegDeleteKey (Opnum 7) method

BaseRegDeleteKey method

BaseRegDeleteKeyEx (Opnum 35) method

BaseRegDeleteKeyEx method

BaseRegDeleteValue (Opnum 8) method

BaseRegDeleteValue method

BaseRegEnumKey (Opnum 9) method

BaseRegEnumKey method

BaseRegEnumValue (Opnum 10) method

BaseRegEnumValue method

BaseRegFlushKey (Opnum 11) method

BaseRegFlushKey method

BaseRegGetKeySecurity (Opnum 12) method

BaseRegGetKeySecurity method

BaseRegGetVersion (Opnum 26) method

BaseRegGetVersion method

BaseRegLoadKey (Opnum 13) method

BaseRegLoadKey method

BaseRegOpenKey (Opnum 15) method

BaseRegOpenKey method

BaseRegQueryInfoKey (Opnum 16) method

BaseRegQueryInfoKey method

BaseRegQueryMultipleValues (Opnum 29) method

BaseRegQueryMultipleValues method

BaseRegQueryMultipleValues2 (Opnum 34) method

BaseRegQueryMultipleValues2 method

BaseRegQueryValue (Opnum 17) method

BaseRegQueryValue method

BaseRegReplaceKey (Opnum 18) method

BaseRegReplaceKey method

BaseRegRestoreKey (Opnum 19) method

BaseRegRestoreKey method

BaseRegSaveKey (Opnum 20) method

BaseRegSaveKey method

BaseRegSaveKeyEx (Opnum 31) method

BaseRegSaveKeyEx method

BaseRegSetKeySecurity (Opnum 21) method

BaseRegSetKeySecurity method

BaseRegSetValue (Opnum 22) method

BaseRegSetValue method

BaseRegUnLoadKey (Opnum 23) method

BaseRegUnLoadKey method

C

Capability negotiation

Change tracking

Client - message transport

Common data types

D

Data model - abstract

   server

Data types

   common - overview

Detailed example example

E

Error codes

Events

   local - server

   timer - server

Examples

   detailed example

   overview

   reading a registry key and value

   writing a registry key and value

F

Fields - vendor-extensible

Full IDL

G

Glossary

H

Higher-layer triggered events

I

IDL

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   server

Introduction

L

Local events

   server

M

Message processing

   server

Messages

   common data types

   transport

Messages - transport

Methods

   BaseRegCloseKey (Opnum 5)

   BaseRegCreateKey (Opnum 6)

   BaseRegDeleteKey (Opnum 7)

   BaseRegDeleteKeyEx (Opnum 35)

   BaseRegDeleteValue (Opnum 8)

   BaseRegEnumKey (Opnum 9)

   BaseRegEnumValue (Opnum 10)

   BaseRegFlushKey (Opnum 11)

   BaseRegGetKeySecurity (Opnum 12)

   BaseRegGetVersion (Opnum 26)

   BaseRegLoadKey (Opnum 13)

   BaseRegOpenKey (Opnum 15)

   BaseRegQueryInfoKey (Opnum 16)

   BaseRegQueryMultipleValues (Opnum 29)

   BaseRegQueryMultipleValues2 (Opnum 34)

   BaseRegQueryValue (Opnum 17)

   BaseRegReplaceKey (Opnum 18)

   BaseRegRestoreKey (Opnum 19)

   BaseRegSaveKey (Opnum 20)

   BaseRegSaveKeyEx (Opnum 31)

   BaseRegSetKeySecurity (Opnum 21)

   BaseRegSetValue (Opnum 22)

   BaseRegUnLoadKey (Opnum 23)

   OpenClassesRoot (Opnum 0)

   OpenCurrentConfig (Opnum 27)

   OpenCurrentUser (Opnum 1)

   OpenLocalMachine (Opnum 2)

   OpenPerformanceData (Opnum 3)

   OpenPerformanceNlsText (Opnum 33)

   OpenPerformanceText (Opnum 32)

   OpenUsers (Opnum 4)

N

Naming keys

   fully qualified name

   overview

   relative name

Normative references

O

OpenClassesRoot (Opnum 0) method

OpenClassesRoot method

OpenCurrentConfig (Opnum 27) method

OpenCurrentConfig method

OpenCurrentUser (Opnum 1) method

OpenCurrentUser method

OpenLocalMachine (Opnum 2) method

OpenLocalMachine method

OpenPerformanceData (Opnum 3) method

OpenPerformanceData method

OpenPerformanceNlsText (Opnum 33) method

OpenPerformanceNlsText method

OpenPerformanceText (Opnum 32) method

OpenPerformanceText method

OpenUsers (Opnum 4) method

OpenUsers method

Overview (synopsis)

P

Parameters - security index

Preconditions

Pre-defined keys

Prerequisites

Product behavior

PRPC_SECURITY_ATTRIBUTES

PRPC_SECURITY_DESCRIPTOR

PRVALENT

R

Reading a registry key and value example

References

   informative

   normative

Relationship to other protocols

RPC_SECURITY_ATTRIBUTES

RPC_SECURITY_ATTRIBUTES structure

RPC_SECURITY_DESCRIPTOR

RPC_SECURITY_DESCRIPTOR structure

RVALENT

RVALENT structure

S

Security

   implementer considerations

   parameter index

Sequencing rules

   server

Server

   abstract data model

   BaseRegCloseKey (Opnum 5) method

   BaseRegCreateKey (Opnum 6) method

   BaseRegDeleteKey (Opnum 7) method

   BaseRegDeleteKeyEx (Opnum 35) method

   BaseRegDeleteValue (Opnum 8) method

   BaseRegEnumKey (Opnum 9) method

   BaseRegEnumValue (Opnum 10) method

   BaseRegFlushKey (Opnum 11) method

   BaseRegGetKeySecurity (Opnum 12) method

   BaseRegGetVersion (Opnum 26) method

   BaseRegLoadKey (Opnum 13) method

   BaseRegOpenKey (Opnum 15) method

   BaseRegQueryInfoKey (Opnum 16) method

   BaseRegQueryMultipleValues (Opnum 29) method

   BaseRegQueryMultipleValues2 (Opnum 34) method

   BaseRegQueryValue (Opnum 17) method

   BaseRegReplaceKey (Opnum 18) method

   BaseRegRestoreKey (Opnum 19) method

   BaseRegSaveKey (Opnum 20) method

   BaseRegSaveKeyEx (Opnum 31) method

   BaseRegSetKeySecurity (Opnum 21) method

   BaseRegSetValue (Opnum 22) method

   BaseRegUnLoadKey (Opnum 23) method

   initialization

   local events

   message processing

   message transport

   OpenClassesRoot (Opnum 0) method

   OpenCurrentConfig (Opnum 27) method

   OpenCurrentUser (Opnum 1) method

   OpenLocalMachine (Opnum 2) method

   OpenPerformanceData (Opnum 3) method

   OpenPerformanceNlsText (Opnum 33) method

   OpenPerformanceText (Opnum 32) method

   OpenUsers (Opnum 4) method

   overview

   sequencing rules

   timer events

   timers

Standards assignments

T

Timer events

   server

Timers

   server

Tracking changes

Transport

Transport - message

Triggered events - higher-layer

Types - keys

V

Values - keys

Vendor-extensible fields

Versioning

W

Well known keys

Writing a registry key and value example

Show: