netioddk.h header

This header is used by network. For more information, see:

netioddk.h contains the following programming interfaces:

Functions

 
NmrClientAttachProvider

The NmrClientAttachProvider function attaches a client module to a provider module.
NmrClientDetachProviderComplete

The NmrClientDetachProviderComplete function notifies the NMR that a client module has completed detaching from a provider module.
NmrDeregisterClient

The NmrDeregisterClient function deregisters a client module from the NMR.
NmrDeregisterProvider

The NmrDeregisterProvider function deregisters a provider module from the NMR.
NmrProviderDetachClientComplete

The NmrProviderDetachClientComplete function notifies the NMR that a provider module has completed detaching from a client module.
NmrRegisterClient

The NmrRegisterClient function registers a client module with the NMR.
NmrRegisterProvider

The NmrRegisterProvider function registers a provider module with the NMR.
NmrWaitForClientDeregisterComplete

The NmrWaitForClientDeregisterComplete function waits for the deregistration of a client module to complete.
NmrWaitForProviderDeregisterComplete

The NmrWaitForProviderDeregisterComplete function waits for the deregistration of a provider module to complete.

Callback functions

 
NPI_CLIENT_ATTACH_PROVIDER_FN

A client module's ClientAttachProvider callback function attaches the client module to a provider module.
NPI_CLIENT_CLEANUP_BINDING_CONTEXT_FN

A client module's ClientCleanupBindingContext callback function performs any necessary cleanup and deallocation of the client module's binding context after the client module and a provider module have detached from one another.
NPI_CLIENT_DETACH_PROVIDER_FN

A client module's ClientDetachProvider callback function detaches the client module from a provider module.
NPI_PROVIDER_ATTACH_CLIENT_FN

A provider module's ProviderAttachClient callback function attaches the provider module to a client module.
NPI_PROVIDER_CLEANUP_BINDING_CONTEXT_FN

A provider module's ProviderCleanupBindingContext callback function performs any necessary cleanup and deallocation of the provider module's binding context after the provider module and a client module have detached from one another.
NPI_PROVIDER_DETACH_CLIENT_FN

A provider module's ProviderDetachClient callback function detaches the provider module from a client module.

Structures

 
NPI_CLIENT_CHARACTERISTICS

The NPI_CLIENT_CHARACTERISTICS structure defines the characteristics of a client module.
NPI_PROVIDER_CHARACTERISTICS

The NPI_PROVIDER_CHARACTERISTICS structure defines the characteristics of a provider module.
NPI_REGISTRATION_INSTANCE

The NPI_REGISTRATION_INSTANCE structure defines the data related to the registration of a network module with the NMR.