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. |